Contact Us Log In

Director of Engineering

New York City, NY

 

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 VP of Engineering 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.

Apply for this position

Other available positions

Mobile Developer

Mobile Developer

Developer

Learn More

Account Manager

Account Manager

Sales

Learn More

Customer Operations Associate

Customer Operations Associate

Operations

Learn More

Product Manager

Product Manager

Product

Learn More