Software Engineer H/F
Voyage PrivéAbout the role
Description de l'entreprise
Company Description
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, we're not just another e-commerce success story - we're a tech powerhouse revolutionizing online travel.
As a mission-driven company, we're unique in combining cutting-edge technology with social impact. Our innovative campus brings together tech talent, professional athletes, students, and artists, creating an ecosystem where digital innovation drives both business growth and positive change.
We're now at an inflection point, upgrading our entire technical foundation with cloud architecture, AI, and real-time systems to become a reference and top-of-mind platform for luxury travel, known by travelers for its for excellent offer and customer experience, and by our providers as a high-performance business development partner.
Why Join Us?
Work at the intersection of cutting-edge technology and a mission-driven company, transforming how millions experience travel.
Be part of an entrepreneurial team of innovators that isn't just building technology: we value innovation, ownership, and collaboration, with an emphasis on empowering engineers to make a difference.
Shape a fast-growing tech company as we embark on an ambitious plan to scale tenfold in the next decade.
Enjoy a workplace that invests in personal and professional development, offering learning programs, mentorship opportunities, and career growth pathways
Description du poste
The Opportunity
At Voyage Privé, we are building the next generation of our technology platform to scale our impact and accelerate innovation. As we evolve from a legacy environment to a high-performance architecture, we are forming a team of skilled engineers committed to craftsmanship, ownership, and business impact.
As a Senior Software Engineer, you will play a key role in delivering complex features end-to-end, designing reliable and scalable systems, and helping modernize our software ecosystem. You’ll lead technical delivery within your domain, guide less experienced engineers, and ensure that quality, security, and performance are integral to everything we build.
You’ll join a culture that values engineering rigor, curiosity, and clear business alignment, and where your code, ideas, and decisions will shape the transformation of our platform and product.
Your Mission
- Own Systems End-to-End: Design, develop, and maintain services or features that are scalable, maintainable, and meet business goals.
- Build for Quality: Write well-structured, tested, and secure code. Help set team standards in test coverage, CI/CD, and observability.
- Be Actively Hands-On: Deliver complex code contributions, participate in deep code reviews, and drive incremental architectural improvements through implementation.
- Implement Resilient Systems: Design for high availability and performance using asynchronous patterns, stateless architectures, and fault-tolerant strategies.
- Ensure Data Integrity: Contribute to system designs that guarantee consistency, accuracy, and safe state transitions across distributed services.
- Collaborate Cross-Functionally: Partner with Product, QA, DevOps, and other engineers to clarify requirements, refine implementation plans, and deliver high-quality releases.
- Mentor & Uplift: Provide technical guidance to peers, support onboarding, and help others navigate design decisions with clarity and context.
- Continuously Improve: Identify refactoring opportunities, challenge unnecessary complexity, and contribute to engineering best practices within the squad.
Qualifications
Your Engineering Toolbox
- Solid experience in backend or full-stack development, with mastery of at least one modern programming language (e.g., Java, Python, Go, TypeScript)
- Strong understanding of algorithms, data structures, concurrency, and distributed systems fundamentals
- Experience designing RESTful or event-driven services, with knowledge of asynchronous processing via Kafka, RabbitMQ, SQS, or pub/sub
- Hands-on knowledge of scalable, stateless service design and how to maintain consistency across services in real-world production environments
- Applied experience with CI/CD workflows, automated testing (unit, integration, and contract), and infrastructure-as-code
- Familiarity with observability tools (e.g., Grafana, Prometheus, ELK) and post-mortem practices
- Working knowledge of secure coding, data privacy,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s