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.

Software Engineer, Backend (Rust) at Amo | JobZoey