CardFlight is looking to solve problems and architect solutions in their backend systems responsible for transaction processing and settlement.
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
Responsibilities
- Design, create, and support backend systems for transaction processing and settlement
- Collaborate with a team of talented engineers to continuously build, ship, learn, and iterate on our products
- Stay up- to date with new technologies and best practices in backend software development to drive technical innovation required to deliver best-in-class applications
- 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
Other
- 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
- All new hires are required to attend an in-person onboarding session on their first day of employment.
- The company covers all costs for this onboarding, including reasonable travel expenses, meals, and hotel accommodations.
- We lead with respect for one another, our customers and business partners, vendors, and prospective employees.
- We are an equal opportunity employer and value diversity at our company.