Back-end developer

Sarus Technologies is hiring!


Unlock the value of all sensitive data

At Sarus, we believe that the potential of AI for society can only be realized if it does not come at the cost of privacy.
We are developing a machine learning software to help data practitioners leverage even the most sensitive data assets for innovation with mathematically-proven privacy guarantees. We make working or collaborating on remote data as seamless as working on local data.
Sarus implements the latest research in privacy-preserving technology, especially differential privacy, to guarantee that individual reidentification becomes impossible.

By alleviating the constraints of data access, we make innovation faster, safer and more powerful, especially in the fields of healthcare, finance, and sustainable cities.

Sarus was founded in 2019 by three seasoned entrepreneurs with strong engineering and scientific backgrounds. Sarus is backed by top VC firms.

Job Description

The mission
As we're growing fast, we're looking for an experienced Python back-end developer.
His/her main missions will be:

  • Backend architecture design (databases, services architecture etc.)
  • Design and dev of API and services in Python Flask
  • Design and dev of pipeline to run long, asynchronous Machine learning tasks
  • Write worker/connector to Big Data infrastructures (Spark, Hadoop-like)
  • As a confirmed dev, you'll be the reference for any back-end questions, for the whole company (dev and datascientists)

With a rich and diverse mission, you'll work under the CTO, in close relationship with our R&D department.
You will:

  • Write efficient, reusable and documented code to ensure stability and maintainability
  • Follow the whole Product development
  • Define and deploy best practices

What you will find at Sarus :

  • A lot of impact on the product
  • Exctiting topics, as data privacy is hot and we are implementing and doint research at State of the Art
  • A welcoming culture, looking for excellence and accomplishment but willing to train and onboard everybody
  • A true seed-stage startup experience

Preferred Experience

You have an Engineer or a Master degree, and you're looking for a startup job.
You love technical challenges with short to medium term goals, while being at the heart of the company strategy.
You're comfortable with Agile, which means some tough questions can be asked and project can be cancelled fast.
You have enough experience to be considered a senior Dev / tech lead, with strong technical expertise and credibility.

Technical skills:

  • data structure, algorithms
  • Python (other languages are a +)
  • Linux/Unix
  • GIT, CICD basics
  • Back-end best practices (API Design ?)

Professional English is required (French is NOT)

We're also looking for soft skills:

  • Agility : priorities can change fast: you need to be fine with that
  • Ability to understand business needs: do not over engineer your code, but deliver required quality. You need to be open to discussion with the Product and business people

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75008)
  • Possible partial remote