Play a key role in building the scalable, reliable systems that power our travel platform—from supplier integrations and search to pricing and booking.
Craft and deliver backend solutions that drive our mission to simplify business travel and elevate the traveler experience.
Collaborate closely with cross-functional teams across product and data, solving complex technical challenges that directly impact Engine’s growth and customer satisfaction.
Enhance API performance, integrate new partners, or scale core services, contributing to the foundation that makes Engine fast, dependable, and delightful to use.
Requirements
4+ years of hands-on experience in backend software engineering, with a strong foundation in API development, microservices, and distributed systems.
You’re a creative problem-solver who values pragmatic, iterative development. You excel at systems design, enjoy tackling performance optimization, and communicate clearly across technical and non-technical teams.
You’re comfortable working with modern backend languages and frameworks (e.g., Node.js, Kotlin, TypeScript) and familiar with relational databases such as PostgreSQL or MySQL. Experience with Kubernetes, gRPC, observability tools, and caching systems like Redis is a plus.
You take ownership from design through production, thrive in ambiguity, and bring curiosity, collaboration, and accountability to everything you do.
Benefits
Competitive base pay tied to role and experience, with opportunities for bonuses, commissions, and equity.
Check out our full list at engine.com/culture.
Different roles have different needs in terms of the environments that drive success which is why we have a hybrid-hub model. Whether you are in one of our amazing offices or fully remote, we’ll make sure you have what you need to succeed.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.