Senior Python Engineer

Job summary
Permanent contract
Paris
Salary: Not specified
Occasional remote
Skills & expertise
Generated content
DevOps principles
Kubernetes
Aws
Python
Apply

AQEMIA
AQEMIA

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

About the team you’ll join

As a Software Engineer, you will join one of Aqemia’s Engineering Team and contribute to design and build modern, reliable and scalable backends running complex biochemical simulations.

Your role as a Senior Software Engineer at Aqemia

  • Design, build and evolve reliable and scalable services running biochemical algorithms.

  • Operate as a Technical Leader within an engineering team.

  • Contribute to engineering teams architecture and stack decisions process.

  • Be the go-to person, within your team software/backend design topics.

  • Contribute to define and set good coding practices within the engineering team.


Preferred experience

  • 5+ years of experience as a software engineer within an engineering organisation of 20+ engineers.

  • Knowledge of cloud infrastructure and products (AWS, other cloud experience is a plus).

  • You are experienced finding the right balance between quality and fast iterations.

  • Experience leading and delivering technical projects from start to finish.

  • You know how to interact with technical stakeholders.

  • Proficient in at least one object-oriented language, python is a plus.

  • Knowledge of Kubernetes.

  • Experience in designing and architecting complex software.

  • DevOps knowledge would be appreciated.

Preferred mindset

  • You are eager to play an active role in contributing to Aqemia’s strategy to develop drugs for patients.

  • You are anxious to bring your wealth of knowledge and skills to the table to inspire and coach brilliant people from diverse backgrounds.

  • You are keen to solve tough problems on issues that truly matter, with a proactive and a can-do attitude.

  • You thrive on working collaboratively in a fast-paced, interdisciplinary environment that keeps everyone on track.


Recruitment process

  1. Hiring Manager’s interview: you’ll meet directly with your future manager Zeïd (1h - visio call).

  2. Technical assessment of your skills: live coding exercise in Python (45min - visio call).

  3. Technical assessment of your skills: system design collaborative exercise, plus a tour of our offices (1h - in office).

  4. Cultural fit interview with our Co-founder and COO Emmanuelle (45min).

  5. Final interview with our Co-founder and CEO Maximilien (45min).

Want to know more?

Apply