Amo

Senior Software Engineer, Backend (Rust)

Paris. Posted 5 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

  • 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

Benefits

  • Health care (100% coverage)
  • Maternity Leave, Paternity Leave, Second Parent Leave (salary maintained at 100%)
  • 8-9 weeks vacation days per year total
  • 5 weeks of paid time off
  • 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

  • Support relocation to Paris with help and sponsored visa process

About the company

amo is an early stage company with an international team. The backend team is responsible for both server side and the backbone of the client.