We’re hiring Intermediate and Senior Backend Rust Engineers to join a fast-growing consumer product company with millions of active users and significant long-term backing.
The engineering team is highly international, deeply technical, and focused on building scalable real-time systems with strong performance and reliability requirements. This is an opportunity to join early, work alongside experienced systems engineers, and help shape core backend infrastructure powering a globally used product.
The Role
You’ll work on backend and infrastructure systems written in Rust, solving problems around scalability, concurrency, distributed systems, and reliability in production.
The team values engineers who enjoy ownership and want to work close to architecture and systems design rather than narrow feature work.
This is a highly collaborative, engineering-driven environment with a strong in-person culture in central Paris.
What You’ll Work On
- Design and build high-performance backend services in Rust
- Work on distributed systems handling real-world scale and low-latency workloads
- Contribute to architecture, concurrency models, and infrastructure design
- Own services end-to-end including observability, debugging, incident response, and reliability
- Collaborate across backend, mobile, and platform engineering teams
- Help evolve shared systems used across multiple platforms and clients
Requirements
- Strong backend or infrastructure engineering background
- Production experience with Rust OR deep low-level systems experience in languages such as C++, C, or OCaml
- Strong understanding of concurrency, distributed systems, and performance-sensitive applications
- Experience operating large-scale systems in production environments
- Comfortable taking ownership beyond implementation alone
- Strong debugging and problem-solving skills
- Interest in architecture, scalability, and reliability engineering
Experience with technologies or concepts such as the following is highly valuable:
- Kafka / Redpanda
- ScyllaDB / Cassandra
- Real-time systems
- High-throughput backend infrastructure
- Cross-platform shared systems architecture
- Async and concurrent systems programming
Ideal Profile
- Intermediate to Senior-level engineer
- Systems-oriented mindset with strong architectural intuition
- Interested in building consumer-facing products at massive scale
- Comfortable in fast-moving, high-ownership environments
- Motivated by product impact and technical depth
- Open to working closely in-person with a collaborative engineering team
Location & Relocation
- Full-time on-site in Paris
- Relocation support available, including visa assistance and temporary accommodation support
- International candidates encouraged to apply
Compensation & Benefits
- Salary range up to €150K base + bonus depending on experience and seniority
- Strong relocation and quality-of-life benefits
- Generous time off and company-wide seasonal breaks
- Excellent long-term upside joining an ambitious product company early
Interview Process
- Introductory conversation
- Technical assessment
- Technical interview
- Final discussions and offer stage
Apply
Please send your CV, LinkedIn, GitHub, or relevant open-source/project work to:
Application process
- Your application goes directly to the Rust Jobs team. We manage hiring for this role on behalf of the company.
- Every CV is read by a human, not a filter. We assess it against the requirements before anything else happens.
- If your application is a strong fit, we'll reach out by email to introduce ourselves and walk you through the next steps with the company.
Application volume is high, so we can't reply to every candidate individually. If you haven't heard from us within 5 working days, please assume we're not moving forward on this occasion. Join our talent network to be considered for future roles.
Looking for more roles like this?
Join our talent network and get matched with similar opportunities from top companies.