Senior Software Engineer, Backend
Engine
About the role
About
Engine is transforming business travel into something personalized, rewarding, and simple. We build a platform that combines corporate travel, a powerful charge card, and modern spend management. Over 20,000 companies rely on Engine to support over 1 million travelers and billions in annual bookings. Engine is cash flow positive with rapid growth and recognized as one of the fastest-growing travel and fintech platforms in North America.
Your Mission
As a Senior Software Engineer at Engine, you will:
- Design and implement innovative software systems and APIs focusing on scalability, security, and performance.
- Collaborate with cross-functional teams including Product and Data Science to deliver seamless customer experiences.
- Lead key initiatives to improve efficiency, enhance system performance, and drive customer satisfaction.
What You’ll Bring to Engine
- 5+ years of experience designing, implementing, and maintaining highly available and high-performing distributed systems.
- Proven track record building public-facing APIs with management of versioning, deprecation, and consumption-based rate limiting.
- Experience with Node.js, TypeScript, Kotlin (or similar modern backend languages), and AWS is a plus.
- Strong grasp of software design principles, scalability, and system architecture.
- Prioritize Domain-Driven Design in fast-paced, innovative environments.
Teams
- Pricing Team: Builds real-time systems for pricing across travel marketplace including auction-based pricing engines and ML-informed models.
- IDM Team: Owns authentication and authorization, operates Auth0 tenant, and partners with enterprise customers for secure identity integrations.
Compensation
- Base Pay Range: $121,400 — $168,000 USD
- Total compensation may include equity and/or variable pay (OTE).
The Engine Edge: Perks & Compensation
- Competitive base pay with opportunities for bonuses, commissions, and equity.
- Benefits vary by employment type and location.
- Hybrid-hub model offering office or fully remote work environments to support success.
Join Us
Join us on our mission to transform work travel for businesses, travelers, and the industry. Apply now to help make travel simpler, smarter, and more enjoyable.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free