
Senior Software Engineer, Backend (Rust)
Primary stack
Job description
About the Position
Senior Software Engineer, Backend (Rust)
We are looking for a Senior Software Engineer, Backend (Rust) to join our team at amo in Paris, France. As one of the early members of the Backend team, you will work closely with the team, gradually taking ownership of central components and features. Given our early stage, we're seeking versatile engineers, comfortable contributing to various aspects of the company's foundation.
Responsibilities
- Crafting the Future: Developing systems that handle massive traffic, data, and an unmatched rate of scaling. Your toolkit? Carefully chosen cutting-edge technologies, code that's practically poetry, and systems that effortlessly scale horizontally.
- Cross-Platform Harmony: Participating in the evolution and maintenance of a Rust component shared between iOS and Android. Collaborate with iOS and Android engineers to maintain a unified codebase, enabling consistent experiences across platforms.
- Feature Development: Participating in brainstorming sessions and discussions to design and implement features that set us apart in the market.
- Continuous Improvement: Contributing to our culture of continuous improvement, where learning and growing are integral parts of the journey.
- Owning your scope: Responsible for monitoring analytics and managing system crashes. We value engineers who take ownership of their scope, and proactively address issues and triage bug fixes.
Requirements
- Production experience with Rust, or strong background in systems-level languages (C++, C, OCaml).
- Hands-on experience with distributed systems in production (Kafka, Redpanda, ScyllaDB, Cassandra, or similar).
- Strong instincts about consumer social products - what makes them work, what makes them fail.
- French isn't required. Neither is perfect English - we'll help you ramp up if needed.
We Offer
- On-site Work: Work together onsite 5 days a week in our beautiful Parisian-style office with high ceilings, balconies, and huge windows.
- Health care: 100% coverage.
- Parental Leave: Maternity Leave, Paternity Leave, Second Parent Leave (salary maintained at 100%).
- Vacation days: 8-9 weeks (total) per year - (European summer? 🥹😎).
- 5 weeks of paid time off (by the state);
- 1-2 additional weeks (RTT, based on our company contract);
- ~11 bank holidays.
- Relocation Support:
- Help and sponsored visa process.
- 1 month of Airbnb 100% covered by amo upon arrival.
- Assistance from a trusted relocation agency to find your permanent home.
- Help with french paperwork like opening a french social security account, tax forms, getting your carte vitale (free healthcare) and more.
- French lessons to be fully set with your new Parisian life.
About the Company
At amo, we value team members who delve deep into their respective domains, aiming to cultivate a team of subject matter experts. This commitment to expertise is an expectation of every team member. We believe in the power of diverse perspectives, with 68% of our team being international.
© AMO. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Ларнака (Кіпр)