Staff/Principal Software Engineer

Student First Technologies
Bloomington, ILFULL_TIMEPosted Jul 21, 2026

Role responsibilities

Develop and maintain scalable web applications and financial infrastructure using Ruby on Rails and TDD. Collaborate with cross-functional teams to design APIs, mentor junior engineers, and contribute to system architecture.

Requirements

Requires over 5 years of professional experience with a focus on Ruby on Rails and strong expertise in Test-Driven Development. Candidates should have experience in FinTech, BaaS, or payments and be able to work autonomously.

Key skills

Ruby on Rails, Test-Driven Development, Banking as a Service, FinTech, Payments Infrastructure, API Design, PostgreSQL, MySQL, NoSQL, Heroku, Python, React, System Architecture, Software Scalability, Web Security, Technical Leadership

Keywords

Ruby on Rails, TDD, FinTech, BaaS, Payments, PostgreSQL, MySQL, NoSQL, Heroku, Python, React, API, Backend Services, Software Architecture, Scalability, Web Development, Security Best Practices, Startup, Cloud-based Solutions

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free