- Company Name
- Voyage Privé
- Job Title
- Staff Software Engineer - Full Remote or Hybrid (m/f/d)
- Job Description
-
Job title: Staff Software Engineer – Full Remote / Hybrid (m/f/d)
Role Summary: Architect, implement, and maintain scalable, distributed systems for a high‑traffic travel‑tech platform. Drive technical excellence, mentor engineers, and influence product roadmap across product, data, and infrastructure teams.
Expectations: Deliver robust, mission‑critical services with high availability, performance, and resilience. Champion best practices in observability, secure coding, and CI/CD. Lead without positional authority, balancing engineering purity with business priorities.
Key Responsibilities:
• Design stateless, highly scalable architectures that tolerate failures
• Prototype, code, review, and ship critical features hands‑on
• Build asynchronous, message‑driven pipelines using Kafka, RabbitMQ, SQS, or pub/sub to improve latency and decouple services
• Define and enforce data consistency models, message ordering, and reliable state transitions across services
• Mentor cross‑team engineers, elevate technical capabilities, and embed a culture of ownership
• Promote and implement testing, observability, CI/CD, and secure coding best practices
• Reduce technical debt and drive modernization to enhance agility, performance, and reliability
• Collaborate with Engineering Managers, Product, and Infrastructure to shape architectural vision and roadmaps
Required Skills:
• Proven experience designing and delivering distributed, mission‑critical systems in production
• Deep expertise in asynchronous processing, event‑driven architectures, and message‑queue technologies (Kafka, RabbitMQ, SQS, pub/sub)
• Strong proficiency in at least one modern language (Java, Go, Python, TypeScript)
• Solid knowledge of system design, performance tuning, concurrency, and consistency models (eventual vs strong)
• Mastery of CI/CD pipelines, test automation, infrastructure‑as‑code (Terraform, Pulumi, etc.)
• Hands‑on secure coding practices, compliance awareness, and resilience in regulated environments
• Observability mindset: metrics, logs, traces, incident response, root‑cause analysis
• Fluency in English and French
• Leadership: ability to guide architectural decisions, mentor senior engineers, and influence without formal authority
Required Education & Certifications:
• Bachelor’s (or higher) degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
• Certifications in cloud platforms (AWS, GCP, Azure) and distributed systems design are a plus.
---