Senior Backend Software Engineer
Step
full-remoteseniorpermanentbackend Full remote Yesterday via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
KotlinBackend EngineeringDistributed SystemsSoftware QualityCore BankingFintechRemoteComputer ScienceAPIsScalability
About the role
Role overview
Join Step as a Senior Backend Software Engineer (full remote). You’ll build new core banking features, improve existing services, and ship changes that make weekly impact on an evolving product.
Key responsibilities
- Deliver backend functionality across the full lifecycle, from inception to production
- Maintain and improve existing Kotlin services and develop new ones
- Work in a small cross-functional team to develop and enhance core banking capabilities
Requirements
- 6+ years of backend development experience
- Strong Computer Science fundamentals
- Passion for software quality
- Experience designing, building, and maintaining scalable and reliable distributed systems
Nice-to-haves
null
About Step
Step is a fintech company focused on building and evolving core banking capabilities. It develops and improves software services for a fast-moving product environment and works with cross-functional teams.
Scraped 5/14/2026