Lead developer Python

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 looking for a Lead developer position.
His/her main mission will be to lead the team building the #1 API for learning from Confidential data and Differential Privacy. More precisely:

  • Backend architecture design (services architecture, orchestration, caching, persistence etc.) for highly secure and reliable systems
  • Design and dev of API and services in Python Flask
  • ... in a Big Data environment, including technologies such as Spark, Hadoop, etc.
  • Integration of the algorithms and packages developed by the R&D team to deliver Differential Privacy guarantees to our API

As an experienced dev, you'll be the reference for any backend topics, for the whole company (dev and datascientists). Through code reviews and seminars, you'll bring the whole company to the best standard in your field of expertise

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

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

What you will find at Sarus :

  • A lot of impact on the product
  • Exciting topics, as data privacy is hot and our research & implementations are 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

  • CS: data structure, algorithms, language features
  • Strong Python knowledge and practice (other languages are a +)
  • Back-end best practices (API Design for example)
  • Linux/Unix
  • GIT, CI/CD

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