✨ AI Insights & Summary
Voyage Privé is seeking a Staff Software Engineer to shape the technical direction of multiple domains and elevate engineering standards across their organization. This role is crucial for their mission to upgrade their entire technical foundation with cloud architecture, AI, and real-time systems to become a global leader in luxury travel. It's an excellent opportunity for a seasoned engineer to drive architectural vision, mentor teams, and contribute to a mission-driven company that values impact, innovation, and a unique work-life integration in a beautiful South of France setting or remotely.
Staff Software Engineer
Join Voyage Privé as a Staff Software Engineer and operate at an organizational level, shaping the technical direction of multiple domains and raising engineering standards. You will partner closely with Product, Data, and Tech teams to deliver measurable impact and help us scale reliably and efficiently. This role is key to our mission of revolutionizing online travel through cloud architecture, AI, and real-time systems.
About Voyage Privé:
Born in France in 2006, Voyage Privé is Europe’s leading travel tech platform, operating across 9 markets. We are a mission-driven, independent, and profitable company focused on digital innovation and positive change.
Your Mission:
- Architect the Future: Design distributed, stateless, and scalable systems that are resilient and aligned with long-term business and technical strategy.
- Stay Hands-On: Actively contribute to the codebase, prototype, implement, and review critical features, leading by example with high-quality code.
- Scale What Matters: Leverage asynchronous architectures and message-driven patterns (Kafka, RabbitMQ, SQS, pub/sub) to improve latency, responsiveness, and decoupling.
- Ensure Consistency and Integrity: Define and implement patterns for data consistency, message ordering, and reliable state transitions.
- Be a Multiplier: Mentor engineers across teams, level up engineering capabilities, and foster a culture of technical excellence.
- Raise the Bar: Promote best practices in testing, observability, CI, and secure software development.
- Transform at Scale: Actively reduce technical debt and drive modernization strategies.
- Partner for Impact: Collaborate with Engineering Managers, Product, and Infrastructure to influence roadmaps and shape a scalable architecture vision.
What We’re Looking For:
- Proven experience designing and delivering robust, distributed, and mission-critical systems in production.
- Expertise in asynchronous processing and message-driven systems (Kafka, SQS, RabbitMQ, pub/sub).
- Deep technical fluency in system design, performance tuning, concurrency, and consistency models.
- Strong coding skills in modern languages (Java, Go, Python, TypeScript).
- Familiarity with service-oriented and event-driven architectures, eventual consistency, and data synchronization.
- Mastery of CI/CD, test automation, and infrastructure-as-code.
- Hands-on experience with secure coding practices and awareness of compliance/resilience.
- Strong observability mindset (metrics, logs, traces, incident handling).
- Fluent in English & French.
Leadership Competencies:
- Ability to lead technical direction across multiple teams without positional authority.
- High judgment in balancing engineering purity with speed, business outcomes, and risk.
- Experience mentoring Senior Engineers and guiding org-level architectural decisions.
- Ability to navigate ambiguity, influence without ego, and coach through technical complexity.
Location: Aix en Provence, France or remote
Start Date: The sooner, the better
Contract Type: Full-time / Permanent