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
JavaGoPythonTypeScriptKafkaRabbitMQSQSSystem DesignDistributed SystemsAsynchronous ProcessingEvent-Driven ArchitecturePerformance TuningConcurrency KafkaRabbitMQSQSpub/subJavaGoPythonTypeScriptCI/CDinfrastructure-as-codecloud architectureAIreal-time systemsevent-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 2 months ago