About the job
About Engine
At Engine, we are revolutionizing the way businesses approach travel, making it more personalized, rewarding, and straightforward. For far too long, managing travel and expenses has been complex and disjointed , and we are here to change that. We envision a future where travel is seamless and driven by technology that enhances customer experience at every turn. This is why we are developing a platform that integrates corporate travel, a dynamic charge card, and modern spend management in one comprehensive solution.
To turn this vision into reality, we seek extraordinary, mission-driven individuals to help us reshape how businesses manage and experience travel.
With over 20,000 companies relying on Engine to support more than 1 million travelers and billions in annual bookings, we are cash flow positive and experiencing rapid growth. Our unique Engine-only rates, industry-leading rewards, and intelligent automation empower businesses to save money while delivering world-class personalization and convenience.
Backed by prominent investors such as Telescope Partners, Blackstone, and Permira, Engine has been recognized as one of the fastest-growing travel and fintech platforms in North America, earning accolades including the Deloitte Fast 500 and Built In’s Best Places to Work.
Your Mission
As a Principal Engineer at Engine, you will significantly influence the technical direction of our platform as we transition from monolithic applications to a distributed architecture. Your collaboration across teams will be vital in defining service boundaries, ensuring system coherence, and guiding the evolution of our platform while prioritizing scalability, performance, and maintainability.
What You'll Do
- Define and advocate for architectural best practices, assisting teams in designing services that are modular, maintainable, and aligned with long-term business objectives.
- Lead the transition from monolithic systems to distributed architectures, ensuring scalability, resilience, and long-term maintainability.
- Shape the technical roadmap, collaborating with engineering leaders to drive key decisions regarding service design, data flow, and system interactions.
- Address technical challenges head-on, working with engineers to resolve complex issues and guarantee top-quality implementations.
- Mentor and inspire engineers, fostering a culture of robust engineering principles, service ownership, and thoughtful system design.
- Collaborate across teams to ensure alignment and drive project success.
