🌿 Back to all jobs

🥝 Software Engineer

Sanofi | toronto, Canada | Posted June 06, 2026

Job Description

Responsibilities

  • Design and deliver software solutions that accelerate research workflows and enhance data analysis.
  • Ensure scalability, maintainability, and reliability of the systems developed.
  • Contribute to the technical vision within a project scope while aligning with the broader engineering strategy.
  • Translate requirements into high‑quality, performant code.
  • Collaborate with peers, product managers, and scientists to ensure timely delivery.
  • Own technical decisions and ensure effective execution of assigned work.
  • Uphold high standards in software engineering, testing, and documentation.
  • Advocate for best practices and contribute to team‑wide technical standards.
  • Build and maintain modern microservices and cloud‑native applications.
  • Work closely with teammates and cross‑functional partners to solve problems.
  • Support team initiatives by contributing to shared codebases, tool...

Apply for This Position

Submit Application