Aix En Provence, France Hybrid

Voyage Privé is hiring a Staff Software Engineer

Drive technical direction across multiple domains by designing scalable and resilient distributed systems. Lead engineering excellence while collaborating with Product, Data, and Infrastructure teams to deliver high-impact solutions. Modernize the platform using cloud-native architecture, AI, and real-time processing, ensuring systems are robust, maintainable, and aligned with long-term business goals.

Responsibilities

  • Design distributed, stateless, and scalable systems that are fault-tolerant and aligned with long-term technical and business objectives.
  • Remain actively involved in coding, prototyping, implementing, and reviewing critical features, setting a standard for quality, practicality, and scalability.
  • Utilize asynchronous architectures and message-driven patterns with tools like Kafka, RabbitMQ, SQS, or pub/sub to enhance system responsiveness, latency, and service decoupling.
  • Establish and implement patterns for data consistency—whether eventual or strong—message ordering, and reliable state transitions across services and storage layers.
  • Act as a force multiplier by mentoring engineers across teams, elevating technical capabilities, and fostering a culture of ownership and engineering excellence.
  • Advocate for best practices in testing, observability, continuous integration, and secure software development across the engineering organization.
  • Lead initiatives to reduce technical debt and advance modernization efforts that improve system agility, performance, and reliability at scale.
  • Partner with Engineering Managers, Product, and Infrastructure teams to influence roadmaps and define a practical, scalable architectural vision.

Requirements

  • Demonstrated experience in designing and delivering robust, distributed, and mission-critical systems in production environments.
  • Proficiency in asynchronous processing and message-driven systems using technologies such as Kafka, SQS, RabbitMQ, or pub/sub.
  • Deep understanding of system design, performance optimization, concurrency, and consistency models.
  • Strong programming skills in one or more modern languages including Java, Go, Python, or TypeScript.
  • Familiarity with service-oriented and event-driven architectures, eventual consistency, and data synchronization techniques.
  • Expertise in CI/CD pipelines, test automation, and infrastructure-as-code tooling.
  • Hands-on experience applying secure coding practices and understanding compliance and resilience requirements in regulated or complex environments.
  • Strong focus on observability, including metrics, logging, distributed tracing, incident response, and root cause analysis.
  • Fluent in both English and French.

Tech Stack

Kafka, RabbitMQ, SQS, pub/sub, Java, Go, Python, TypeScript, CI/CD, infrastructure-as-code, cloud architecture, AI, real-time systems, event-driven architecture, distributed systems

Benefits

  • Modern, eco-responsible campus headquarters in the South of France.
  • Full remote work options for eligible Digital roles.
  • Hybrid work model with three required on-site days per week and four fully remote weeks annually.
  • Access to an on-site fitness center.
  • Employee access to a padel court.
  • Company-organized events including Company Breaks, Carnival, Annual Convention, meetups, and technical talks.
  • Free tickets to all Provence Rugby home matches.
  • Complimentary entry to live music events at the Dalida Institute.
  • Up to 20% discount on exclusive travel packages.

Work Arrangement

Hybrid — Aix en Provence, France — with 3 mandatory on-site days per week and 4 fully remote weeks per year; full remote available for selected Digital roles

Team

Collaborates cross-functionally with Product, Data, and Tech teams; influences multiple engineering teams. Reports to the Hiring Manager with strategic alignment to the Chief Digital Officer.

  • Performance-driven culture focused on meaningful impact
  • Integrated ecosystem linking business, sports, education, and social initiatives
  • Commitment to technical excellence and individual ownership
  • Fast, transparent, and people-focused hiring process
  • Combination of professional focus and engaging events

Additional Information

  • Location: Aix en Provence, France or remote
  • Start Date: As soon as possible
  • Contract Type: Full-time / Permanent
  • Language requirement: Must be fluent in English and French
  • Recruitment process includes: Intro Call with Talent Acquisition Partner (30–45 min), Hiring Manager discussion with live coding (60 min), System Design Interview (60 min), Chief Digital Officer Interview (60 min)
Required Skills
KafkaRabbitMQJavaGoPythonTypeScriptCI/CDCloud ArchitectureAIEvent-driven ArchitectureDistributed Systems
About company
Voyage Privé
A company that builds and operates high-traffic, business-critical travel experiences.
All jobs at Voyage Privé Visit website
Job Details
Department Software Development
Category backend
Posted 3 months ago