CardFlight

Senior Backend Software Engineer

CardFlight

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

Senior

Tech Stack

AWSMicroservicesRubyRuby on RailsTypeScript

About the role

  • Design, create, and support backend systems for transaction processing and settlement
  • Collaborate with a team of engineers to continuously build, ship, learn, and iterate on products
  • Stay up-to-date with new technologies and best practices in backend software development
  • Ensure product stability through testing and development of best practices
  • Design and implement robust services and APIs for long-term scalability and maintenance
  • Assist in refactoring existing code to improve performance, security, and maintainability
  • Mentor and develop a high-performing team of engineers and set technical direction
  • Support operations with customer-facing technical issues and collaborate with third parties on code certifications
  • Work on CardFlight's SwipeSimple payments platform used by 125,000+ small businesses

Requirements

  • 5+ years of backend software development; experience with the payments industry and/or payment processor integrations is a plus
  • Experience mentoring and coaching less experienced engineers
  • Experience designing and building quality and highly scalable applications
  • Proven track record of delivering complex projects with high quality within timelines
  • Superior communication and collaboration skills and interest in working with third parties
  • Ability to motivate, coach, and provide guidance to the team
  • Ability to be flexible and flourish in a fast-paced atmosphere while remaining focused with an attention to detail, working productively, and successfully juggling multiple tasks
  • Familiarity with Ruby on Rails, Typescript, C#, AWS, and GitHub Actions (infrastructure/CI/CD) (as used by the team)