Taro Logo

Senior Data Engineer

Genentech, a member of the Roche group and founder of the biotechnology industry, develops medicines for serious diseases.
$141,100 - $262,200
Data
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Healthcare · AI · Biotech

Job Description

Genentech, a Roche Group member, is seeking a Senior Data Engineer to join their revolutionary AI-driven drug discovery initiative. The role focuses on building and maintaining their next-generation Therapeutic Molecule Registration (TMR) platform, a crucial component of their AI-driven drug discovery infrastructure. This platform will manage and integrate molecular data across their global research organization, handling hundreds of billions of records to enable unprecedented scale in virtual molecule design and testing.

The position requires expertise in data engineering, particularly in chemical and biological registration systems. You'll be responsible for consolidating molecule registration systems into a harmonized environment, working with cloud-native technologies and implementing scalable solutions for molecular data management. The role involves close collaboration with Computational Sciences colleagues, machine learning teams, and Drug Discovery teams.

The ideal candidate brings 7+ years of data engineering experience, strong expertise in PostgreSQL and Oracle, and proficiency in Python and modern data toolkits. Experience with AWS, CI/CD pipelines, and agile methodologies is essential. Knowledge of cheminformatics, chemical database cartridges, and biological sequence alignment is highly valued.

Working at Genentech offers the opportunity to be at the forefront of AI-driven drug discovery, with access to rich data sources and collaboration with top academic institutions. The position offers competitive compensation ($141,100 - $262,200), relocation benefits, and the chance to contribute to life-changing therapeutic developments. This role represents a unique opportunity to impact healthcare through advanced data engineering and AI applications.

Last updated 2 months ago

Responsibilities For Senior Data Engineer

  • Design and implement features of TMR data model
  • Oversee cloud data migration to TMR and production deployment
  • Contribute to technical design discussions and architecture decisions
  • Write high-quality, testable code for chemical registration workflows
  • Support and mentor junior team members
  • Collaborate with scientists and other engineers to implement business requirements

Requirements For Senior Data Engineer

Python
PostgreSQL
  • 7+ years of data engineering experience
  • Expert knowledge of Postgres SQL and experience with Oracle
  • Skilled with modern data toolkit (Glue, dbt, Databricks)
  • Experience with cloud platforms (preferably AWS)
  • Python programming skills
  • Strong testing practices and test automation
  • Understanding of CI/CD pipelines
  • Experience with agile development methodologies

Benefits For Senior Data Engineer

Medical Insurance
Relocation Benefits
  • Relocation benefits
  • Discretionary annual bonus
  • Comprehensive benefits package