Skip to main content
Voyage Privé

Staff Software Engineer - Full Remote or Hybrid (m/f/d)

RemoteFrance only
Published
Role
Backend
Experience
Staff
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to FR only. Set where you work from to check your eligibility.

No BS summary

Org-level Staff backend/architecture engineer for distributed, message-driven systems. Needs strong experience with Kafka/SQS/RabbitMQ/pubsub, system design, and production reliability; fluent English and French. Based in Aix‑en‑Provence (France) or fully remote; full-time permanent.

Core skills

Kafkaevent-driven architecturessystem design

Required skills

RabbitMQSQSpub/subdistributed systemsJavaGoPythonTypeScriptCI/CDtest automationinfrastructure-as-codeobservability (metrics, logs, traces)secure coding practices

Required languages

English FluentFrench Fluent

What you'll do

  • Design distributed, stateless, and scalable systems that are resilient to failure and aligned with long‑term business and technical strategy.
  • Actively contribute to the codebase, prototype, implement, and review critical features.
  • Leverage asynchronous architectures and message-driven patterns using technologies like Kafka, RabbitMQ, SQS, or pub/sub to improve latency, responsiveness, and decoupling of services.
  • Define and implement patterns for data consistency, message ordering, and reliable state transitions across services and storage layers.
  • Mentor engineers across teams and level up engineering capabilities.
  • Promote best practices in testing, observability, continuous integration, and secure software development.
  • Reduce technical debt and drive modernization strategies to improve system agility, performance, and reliability.
  • Collaborate with Engineering Managers, Product, and Infrastructure to influence roadmaps and shape architecture vision.

What they require

  • Proven experience designing and delivering robust, distributed, and mission-critical systems in production.
  • Expertise in asynchronous processing and message-driven systems using Kafka, SQS, RabbitMQ, or pub/sub.
  • Deep technical fluency in system design, performance tuning, concurrency, and consistency models.
  • Strong coding skills in one or more modern languages (e.g., Java, Go, Python, TypeScript).
  • Familiarity with service-oriented and event-driven architectures, eventual consistency strategies, and data synchronization mechanisms.
  • Mastery of CI/CD, test automation strategies, and infrastructure-as-code tooling.
  • Hands-on experience with secure coding practices and awareness of compliance and resilience.
  • Strong observability mindset: metrics, logs, traces, incident handling, and root cause analysis.
  • Fluent in English & French.
  • Experience mentoring Senior Engineers and guiding architectural decisions at the org level.

Benefits

  • Full remote option for selected Digital roles and hybrid model with 3 mandatory on-site days per week plus 4 fully remote weeks per year.
  • Access to HQ campus in the South of France and on-site fitness center and private padel court.
  • Free tickets to Provence Rugby home matches and live music nights at the Dalida Institute.
  • Up to 20% off Voyage Privé getaway offers.
  • Company events: Company Breaks, Carnival, Annual Convention, meetups and talks.

Born in France in 2006, Voyage Privé has grown from an ambitious startup into becoming the Europe's leading travel tech platform. Operating across 9 markets with tens of millions of users, it's a travel tech platform focused on luxury travel and online travel.

🇫🇷 FranceTravelTechStartupvoyage-prive.com/
Salary not disclosed