almost 2 years ago
Paris, FranceMid Level
Responsibilities
- Develop scalable backend systems handling significant traffic and data volumes.
- Maintain and evolve a shared Rust component for iOS and Android focused on networking, data synchronization, and shared feature logic.
- Collaborate with iOS and Android engineers to maintain a unified cross-platform codebase.
- Design and implement consumer social product features.
- Monitor analytics, manage system crashes, triage bugs, and own the reliability of assigned areas.
- Participate in technical discussions, brainstorming, knowledge sharing, and continuous improvement.
Requirements
- Experience writing Rust through open-source or professional work, or experience with another low-level systems language such as C++, C, or OCaml.
- Production experience working with distributed systems such as Redpanda, Kafka, ScyllaDB, or Cassandra.
- Strong opinions about building products in the consumer social domain are preferred.
- French is not required, and perfect English is not required.
Benefits
- Onsite work five days per week in a central Paris office near Opera.
- 100% healthcare coverage.
- Maternity, paternity, and second-parent leave with salary maintained at 100%.
- Eight to nine total weeks of vacation per year, including five weeks of state-paid leave, one to two additional RTT weeks, and approximately 11 bank holidays.
- Company-wide shutdowns of two weeks in summer and one week in winter, counted within total vacation time.
- Relocation support to Paris, including a sponsored French visa process, one month of fully covered Airbnb accommodation, relocation agency assistance, French administrative support, and French lessons.
