AMO logo

Software Engineer, Backend (Rust)

AMO·Salary not specified

Primary stack

Rust

Job description

About the Position

Software Engineer, Backend (Rust)

Join amo as one of the early members of the Backend team in Paris, France. In the initial months, you'll be working 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.
  • Cross-Platform Harmony: Participating in the evolution and maintenance of a Rust component shared between iOS and Android.
  • Feature Development: Collaborating in brainstorming sessions to design and implement market-leading features.
  • Continuous Improvement: Contributing to our culture of continuous improvement, staying abreast of industry trends and emerging technologies.
  • Owning your scope: Monitoring analytics and managing system crashes, taking ownership of your scope and proactively addressing issues.

Requirements

  • Experience writing Rust or any other low-level systems programming language (C++, C, OCaml, etc.).
  • Experience working with distributed systems in production (like Redpanda/Kafka or ScyllaDB/Cassandra, etc.).
  • Strong opinions about building a product in the consumer social domain is preferred.

We Offer

  • On-site Work: Work together onsite 5 days a week in our beautiful Parisian-style office near Opera.
  • 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, including 5 weeks of paid time off, 1-2 additional weeks (RTT), and ~11 bank holidays.
  • Relocation Support: Help and sponsored visa process, 1 month of Airbnb 100% covered upon arrival, assistance from a trusted relocation agency, help with French paperwork, and French lessons.

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 having one team handle both ends of the same topics (network, data modelling, management, and synchronization, etc.), making more sense for our backend team to manage both server-side and the backbone of the client.

© 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.

Київ, Ларнака (Кіпр)

More at AMO

All 32 roles

Popular searches