Amo
Software Engineer, Backend (Rust)
Paris. Posted 24 months ago
The role
You will develop systems that handle massive traffic and scaling. You will work on server side development and a shared Rust component for iOS and Android.
What you will do
- Developing systems that handle massive traffic, data, and scaling
- Participating in the evolution and maintenance of a Rust component shared between iOS and Android
- Collaborating with iOS and Android engineers to maintain a unified codebase
- Bridging the gap between mobile development and backend infrastructure
- Participating in brainstorming sessions to design and implement features
- Monitoring analytics and managing system crashes
- Proactively addressing issues and triaging bug fixes
Required qualifications
- Experience writing Rust (open-source or professional) or any other low-level systems programming language (C++, C, OCaml, ...)
- Experience working with distributed systems in production (like Redpanda/Kafka or/and ScyllaDB/Cassandra, etc.)
- Indicate years of experience on the application form
Nice to have
- Strong opinions about building a product in the consumer social domain
Benefits
- Health care (100% coverage)
- Maternity Leave, Paternity Leave, Second Parent Leave (salary maintained at 100%)
- 8-9 weeks vacation days total per year
- 5 weeks of paid time off (by the state)
- 1-2 additional weeks (RTT)
- ~11 bank holidays
- Company shutdown for two weeks in summer and one week in winter
- Help and sponsored visa process
- 1 month of Airbnb 100% covered upon arrival
- Assistance from a relocation agency to find a permanent home
- Help with French paperwork
- French lessons
Before you apply
- Indicate your years of experience on the application form
About the company
amo is an early stage company with a backend team responsible for server side and the backbone of the client. The team includes international members.