Director of Engineering
CardFlight is seeking a Director of Engineering to lead our Transactional Team, providing technical leadership and expertise while building a scalable, maintainable, and rational payments APIs and SDKs.
Your responsibilities will focus on owning, scaling, and improving a platform that moves millions of dollars per day. You will also mentor and share your broad perspective on building scalable systems with other engineers, as well as contribute to our hiring efforts as we continue to grow.
If you have technical leadership experience and an opinionated but pragmatic approach to building application interfaces, you may be the right person. You should also be able to learn new technologies quickly and be motivated by using the right tool for the job. This is an opportunity to be a senior voice in our Engineering team.
This position reports to the CTO and is based in our New York City office, with limited travel. We are open to working with you through a relocation, but are not open to remote candidates.
What You’ll Do:
Mentoring & Leading (50%)
- Support developers in their growth
- Provide technical leadership to the team
- Apply previous experiences and lessons to current challenges
- Utilize best practices of API design and implementation
- Leading agile software development practices
- Grow the team through recruitment
Developing & Building (30%)
- Write clean and maintainable code
- Ensure scalability of the architecture for future growth
- Design and build scalable APIs and SDKs
- Develop performant data access patterns
Team Engagement (20%)
- Coordinate projects that span customers and all of CardFlight Engineering
- Obtain and maintain a full understanding of our clients’ needs
- Get involved with company-wide meetings and outings
- Become immersed in the payments industry
What You’ll Bring to the Table:
- BS in Computer Science or equivalent practical experience
- Proven success in 2+ technology stacks
- Experience building REST or GraphQL APIs
- Experience with data access patterns
- High energy and a can-do attitude
Nice to Haves:
- 8+ years of professional development experience
- Web App expertise (JS, CSS, HTML)
- Professional Ruby development experience
- Experience with payment systems
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.