Similar Jobs
See allSystem Architect
Blueprint Technologies
US
AWS
Databricks
Cloud
Staff Software Engineer (Remote)
Fanatics
US
Elixir
AWS
Kubernetes
Principal Software Engineer, Money Group
Gusto
US
Software Engineering
Distributed Systems
Fintech
New Technology Architect
Entersekt
Architecture
SaaS
Financial Services
Principal Solutions Architect, Conduct
Smarsh
US
Java
Kafka
AWS
About the Role:
- As a Principal Engineer, you will shape the technical direction of our platform as we transition from monolithic applications to distributed architecture.
- You will work across teams to define service boundaries, ensure system coherence, and guide the evolution of our platform.
What You'll Do:
- Define and champion architectural best practices, helping teams design modular and maintainable services.
- Lead the transition from monoliths to distributed systems, ensuring scalability and resilience.
- Shape the technical roadmap, working with engineering leaders on service design and data flow.
What You'll Bring:
- 12+ years of experience designing high-scale distributed systems with strong architectural leadership.
- Expertise in modular system design, cloud environments (AWS preferred), and API design.
- Deep understanding of distributed system patterns like event-driven architectures and data consistency models.
Engine
Engine is transforming business travel into a personalized, rewarding, and simple experience by combining corporate travel, a charge card, and spend management in one platform. With over 30,000 companies relying on Engine, it supports 1 million travelers and billions in annual bookings, recognized as one of the fastest-growing travel and fintech platforms in North America.