Senior Software Engineer
As a Senior Software Engineer, you will deliver high-quality software that serves hundreds of thousands of requests per minute while collaborating with cross-functional teams to enhance user experiences.
Come outpace the ordinary and build the future of travel with us.
The Travel Management team owns the systems that make Engine work for enterprise customers — travel policies, travel controls, account hierarchy, roles and permissions, and granular policies across lodging, flights, and cars. This is where scale meets configurability, and where the platform earns the trust of the largest companies we serve.
We're looking for a Senior Software Engineer who can design distributed backend systems, make tough calls with incomplete information, and drive scalable, enterprise-grade solutions across a highly cross-functional environment. You'll be a heavy backend contributor, working on greenfield architecture and re-architecting existing components as we unlock the next stage of the platform.
Required:
Nice to Have:
This is a contractor role for candidates based in Latin America. Applications for this role will be accepted through September 30th, or until the role is filled. We encourage you to apply early, as we may begin reviewing applications before the deadline.
The Engine Edge: Perks & Compensation
We believe in rewarding great work with great benefits:
Perks and benefits may vary based on employment type, location, and more
As a Senior Software Engineer, you will deliver high-quality software that serves hundreds of thousands of requests per minute while collaborating with cross-functional teams to enhance user experiences.
As a Senior Software Engineer, you'll design and develop mission-critical applications for weapons planning, transforming complex data into actionable insights for the warfighter.
Design and develop MaintainX's public-facing REST APIs, focusing on scalability and developer experience while ensuring robust integration and operational standards.
As a Staff Production Engineer, you will own high-risk technical domains, write production software, and collaborate closely with product teams to enhance reliability at scale.
As a Senior Engineer, you will enhance a diverse software portfolio by improving UIs, optimizing workflows, fixing C++ bugs, and integrating tools with AI agents.