Senior Backend Software Engineer

Step Logo

Step

πŸ“Remote - United States

Summary

Join Step, a fast-growing financial services company, as a Backend Software Engineer. You will play a key role in developing core banking features for our mobile-first platform, impacting millions of users. This role involves owning features from inception to production, improving Kotlin services, prioritizing maintainable code, and collaborating within a cross-functional team. Step offers a competitive salary, full medical and dental benefits, growth potential, stock options, flexible work arrangements, paid parental leave, an employee referral program, and a 401k plan.

Requirements

  • 5+ years experience in backend development
  • Strong Computer Science fundamentals
  • Passion for software quality
  • Experience designing, building, and maintaining scalable and reliable distributed systems

Responsibilities

  • Own features throughout their life cycle, from inception to production
  • Improve existing and develop new Kotlin services
  • Prioritize maintainable code and test all the things
  • Work in a small, tight knit cross-functional team
  • See your contributions make a weekly impact to an evolving product

Benefits

  • Competitive salary based on experience, with full medical and dental benefits
  • High potential for growth
  • Stock in an early-stage startup
  • Flexible WFH and vacation policy
  • Paid parental Leave
  • Employee referral program
  • 401K plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.