Principal Software Engineer

Engine ⚙️✈️🏢

Remote regions

US

Salary range

$220,000–$250,000/year

Benefits

Job Description

As a Principal Engineer at Engine, you will play a key role in shaping the technical direction of our platform as we transition from monolithic applications to a distributed architecture. You’ll work across teams to define service boundaries, ensure system coherence, and guide the evolution of our platform while maintaining scalability, performance, and maintainability. Define and champion architectural best practices, helping teams design services that are modular, maintainable, and aligned with long-term business needs. Lead the transition from monoliths to distributed systems, ensuring scalability, resilience, and long-term maintainability. Shape the technical roadmap, working with engineering leaders to drive key decisions around service design, data flow, and system interactions. Dive deep into technical challenges, collaborating with engineers to solve complex problems and ensure high-quality implementations. Mentor and influence engineers, fostering a culture of strong engineering fundamentals, service ownership, and thoughtful system design. Collaborate across teams to ensure our architecture supports business needs without unnecessary complexity.

About Engine

Engine is revolutionizing work travel with a modern travel platform designed to transform how businesses and their teams experience travel.

Apply for This Position