As a Staff Software Engineer at Voyage Privé, you will shape the technical direction across multiple domains, influence engineering standards organization-wide, and deliver scalable, resilient systems in collaboration with Product, Data, and Tech teams. You will remain hands-on in the codebase while mentoring engineers and driving modernization to support reliable scaling.
What You'll Do
- Architect the Future: Design distributed, stateless, and scalable systems that are resilient to failure and aligned with long‑term business and technical strategy.
- Stay Hands-On: Actively contribute to the codebase, prototype, implement, and review critical features. Lead by example through high-quality, pragmatic, and scalable code
- Scale What Matters: Leverage asynchronous architectures and message-driven patterns using technologies like Kafka, RabbitMQ, SQS, or pub/sub to improve latency, responsiveness, and decoupling of services
- Ensure Consistency and Integrity: Define and implement patterns for data consistency (eventual or strong), message ordering, and reliable state transitions across services and storage layers
- Be a Multiplier: Mentor engineers across teams, level up engineering capabilities, and help embed a culture of technical excellence and ownership
- Raise the Bar: Promote best practices in testing, observability, continuous integration, and secure software development
- Transform at Scale: Actively reduce technical debt and drive modernization strategies that improve system agility, performance, and reliability
- Partner for Impact: Collaborate with Engineering Managers, Product, and Infrastructure to influence roadmaps and shape a pragmatic, scalable architecture vision
Technical Stack
- Kafka
- RabbitMQ
- SQS
- pub/sub
Work Mode
- Remote
- Hybrid
