Job Description
As a Staff Software Engineer, you’ll play a key role in shaping the future of a domain. You’ll work closely with Product, Data & Tech Teams to deliver measurable impact and help us scale efficiently.
Key Responsibilities:
- Architect the Future: Design distributed, stateless, and scalable systems that are resilient to failure and optimized for high performance and throughput
- Stay Hands-On: Actively contribute to the codebase, prototype, implement, and review critical features. Lead by example through high-quality, pragmatic, and scalable code
- Scale What Matters: Leverage asynchronous architectures and message-driven patterns using technologies like Kafka, RabbitMQ, SQS, or pub/sub to improve latency, responsiveness, and decoupling of services
- Ensure Consistency and Integrity: Define and implement patterns for data consistency (eventual or strong), message ordering, and reliable state transitions across services and storage layers
- Be a Multiplier: Mentor engineers across teams, level up engineering capabilities, and help embed a culture of technical excellence and ownership
- Raise the Bar: Promote best practices in testing, observability, continuous integration, and secure software development
- Transform at Scale: Actively reduce technical debt and drive modernization strategies that improve system agility, performance, and reliability
- Partner for Impact: Collaborate with Engineering Managers, Product, and Infrastructure to influence roadmaps and shape a pragmatic, scalable architecture vision
About Voyage Privé
Voyage Privé, founded in France in 2006, has become Europe's leading travel tech platform, operating across 9 markets with tens of millions of users.