Backend Software Engineer

Owkin Logo

Owkin

πŸ“Remote - France

Summary

Join Owkin's Data Infrastructure team as a Backend Software Engineer and contribute to building and maintaining scalable data management and processing systems on AWS. You will design, implement, and maintain cloud-based infrastructure, contribute to data architecture evolution, collaborate with other engineers and researchers, support CI/CD pipelines, and ensure data security and compliance. This intermediate-level position requires significant software engineering experience on cloud infrastructure, proficiency in Python or Golang, AWS infrastructure-as-code management using Terraform, strong Docker experience, and experience in architectural design of complex systems. The role is based in Paris or Nantes, or remotely in France. Owkin offers a flexible work organization and a friendly working environment.

Requirements

  • Significant experience as software engineer contributing on cloud infrastructure: this is an intermediate level position
  • Experience with either python or golang
  • Management of AWS infrastructure as code, using terraform
  • Strong experience in Docker
  • Experience in architectural design of complex systems, especially for complex data at scale
  • Demonstrated attention to quality and software engineering processes, including observability and security: we run what we build
  • Full professional proficiency in English: our team is distributed across Europe

Responsibilities

  • Design, implement, and maintain cloud-based infrastructure and services on AWS at the intersection of data engineering and AI tools
  • Contribute to the design and evolution of our data architecture to support large-scale data processing while ensuring granular data access controls and security compliance
  • Collaborate with data engineers, researchers and data scientists to understand their needs and implement solutions that enhance their productivity
  • Support and improve our CI/CD pipelines, development workflows, and security practices
  • Participate in incident response to ensure high availability and reliability
  • Contribute to maintaining the confidentiality, integrity and availability of data

Preferred Qualifications

  • Familiarity with Kubernetes
  • Experience in Data Engineering
  • Experience with MLOps practices
  • Frontend skills
  • Knowledge in healthcare or biomedical domains

Benefits

  • Flexible work organization
  • Friendly and informal working environment
  • Opportunity to work with an international team with high technical and scientific backgrounds

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.