CardFlight is seeking a Senior Full Stack Software Engineer to join their Foundations engineering team, working remotely across the United States. This role offers an opportunity to shape technical direction and tackle complex challenges in a fast-growing payment processing company. The position involves working with a modern tech stack including Ruby on Rails, TypeScript, and various AWS services, while contributing to SwipeSimple, a product used by over 125,000 small businesses.
The ideal candidate will combine technical expertise with leadership abilities, taking responsibility for both coding and mentoring. You'll work on everything from large-scale refactors to architectural planning, while collaborating with a diverse team spread across 25+ US states. The role offers competitive compensation ($150,000-$180,000 base salary plus bonus and equity) and comprehensive benefits.
As a senior engineer, you'll be instrumental in developing and maintaining the SwipeSimple web platform, collaborating across teams, and driving technical innovation. The position requires strong full-stack development skills, experience with scalable applications, and proven ability to mentor junior engineers. You'll also help shape technical direction and best practices while supporting customer-facing issues.
This is an excellent opportunity for an experienced engineer who wants to make a direct impact on small businesses while working with a modern tech stack in a flexible, remote environment. The role combines technical challenges with leadership opportunities, offering a chance to grow both technically and professionally while building products that matter.