Taro Logo

Backend Engineer

A biopharmaceutical company that chases the miracles of science to improve people's lives, with over 100 years of innovation history.
Chengdu, Sichuan, China
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Healthcare · Biotech

Description For Backend Engineer

Sanofi, a leading biopharmaceutical company with over 100 years of innovation history, is seeking a Senior Backend Engineer to join their team in Chengdu. With ~91,000 employees across 90 countries and €43.07Bn in net sales (FY23), Sanofi offers a truly global platform for career growth.

The role demands a highly skilled Backend Engineer with 7+ years of experience to design and deliver sophisticated server-side solutions. The ideal candidate will have deep expertise in Java Spring and Spring Boot (Java 17+), with additional experience in C# and Python. A strong foundation in Kubernetes, Elasticsearch, and Redis is essential, along with expertise in GitHub CI/CD and Infrastructure as Code.

This position offers the opportunity to work on cutting-edge technologies, including LLM-assisted development, while contributing to Sanofi's mission of improving people's lives through healthcare innovation. The role combines technical leadership with mentoring responsibilities, requiring both strong engineering skills and the ability to guide team members in adopting modern development practices.

Working at Sanofi means joining a company that's transforming the practice of medicine, with a rich history in treating rare diseases and establishing standards in diabetes and cardiovascular disease care. The company's commitment to diversity and inclusion, coupled with its global presence, creates an environment where professionals can grow while making a meaningful impact on healthcare worldwide.

The position requires fluency in both English and Chinese, reflecting the global nature of the role while maintaining strong local connections. This is an excellent opportunity for a senior engineer looking to apply their skills in a purpose-driven organization at the intersection of technology and healthcare.

Last updated a month ago

Responsibilities For Backend Engineer

  • Design, develop, and maintain high-performance backend systems using Java Spring and Spring Boot
  • Architect and optimize Spring Gateways for API management
  • Design robust data models and system architecture
  • Implement distributed systems using Elasticsearch, Redis, and Kubernetes
  • Drive CI/CD pipelines using GitHub
  • Define and maintain Infrastructure as Code
  • Collaborate with frontend developers and data engineers
  • Train and mentor team members on using LLMs for code generation
  • Optimize system performance, scalability, and security

Requirements For Backend Engineer

Java
Python
Redis
Kubernetes
PostgreSQL
MySQL
  • 7+ years of backend development experience, with 3+ years in senior role
  • Expertise in Java Spring and Spring Boot (Java 17+)
  • Strong knowledge of Kubernetes infrastructure and toolset
  • Experience with C# and Python development
  • Proficiency in Elasticsearch, Redis, and Kubernetes
  • Expertise in GitHub CI/CD
  • Strong knowledge of Infrastructure as Code
  • Fluency in English and Chinese
  • Experience with testing frameworks
  • Strong database knowledge including SQL and ORM frameworks

Benefits For Backend Engineer

Medical Insurance
  • Equal opportunities regardless of background
  • Global work environment

Interested in this job?

Jobs Related To Sanofi Backend Engineer