Talent.com
Senior Principal Software Development Engineer
Senior Principal Software Development EngineerGenentech, Inc • South San Francisco
Senior Principal Software Development Engineer

Senior Principal Software Development Engineer

Genentech, Inc • South San Francisco
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

A healthier future. It’s what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That’s what makes us Roche.

Advances in AI, data, and computational sciences are transforming drug discovery and development. Roche’s Research and Early Development organisations at Genentech (gRED) and Pharma (pRED) have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Seamless data sharing and access to models across gRED and pRED are essential to maximising these opportunities. The new Computational Sciences Center of Excellence (CoE) is a strategic, unified group whose goal is to harness the transformative power of data and Artificial Intelligence (AI) to assist our scientists in both pRED and gRED to deliver more innovative and transformative medicines for patients worldwide.

The Opportunity

At Genentech and Roche, we're at the forefront of a revolutionary transformation in drug discovery powered by AI and machine learning. Our "lab in the loop" () strategy processes massive quantities of experimental data to train AI models that accelerate the discovery of new medicines. To enable this vision, we're seeking an exceptional Senior Principal Software Development Engineer to lead the development of our next-generation Therapeutic Molecule Registration (TMR) platform - a foundational component of our AI-driven drug discovery infrastructure. This platform will serve as the central nervous system for managing and integrating molecular data across our global research organization, handling hundreds of billions of records and enabling unprecedented scale in virtual molecule design and testing. As the volume of AI-generated molecular designs grows exponentially, our TMR platform must evolve to become a high-performance, cloud-native system capable of supporting rapid iteration cycles between computational design and experimental validation. You will be instrumental in consolidating our molecule registration systems into a single, harmonized environment, unlocking the full potential of our data and accelerating the development of life-changing therapies.

In this role

You are someone who combines deep technical expertise in building reliable, scalable software systems with proven technical leadership experience.

You will excel at creating technical roadmaps, designing service architectures, and leading a small team of software engineers to execute on this transformative vision.

You will work closely with Genentech Computational Sciences (gCS) colleagues, including our machine learning for drug development team, Genentech Research & Early Development (gRED) Drug Discovery teams including the Antibody Engineering division, and other teams across the Roche family of companies to identify, strategize, and productionalize high-impact applications from across the drug discovery and development pipeline.

You will provide technical leadership in the design, development, and implementation of a cutting-edge therapeutic molecule registration platform.

You will design and implement scalable, robust, and maintainable solutions that can handle massive data volumes (100M+ molecules) and support evolving business needs.

You will directly contribute to accelerating drug discovery by improving data accessibility, enabling faster decision-making, and unlocking the full potential of our molecule data.

You will utilize modern cloud-native technologies (AWS), advanced data systems, and innovative approaches to data management.

Who you are

Bachelor's degree in Computer Science or related field (or equivalent experience)

15+ years of software engineering work experience

Leadership experience with 3-5 person teams

Expertise in scalable data systems (100B+ rows)

Expert-level Python & relational database knowledge (Postgres preferred)

Strong cloud-native architecture experience (AWS)

Strong Java / Kotlin skills

Advanced system design capabilities

Excellent testing & communication skills

Preferred

Open source cheminformatics experience (e.g., RDKit, chemfp, Indigo, HELM toolkit)

Chemical database cartridge expertise

Familiarity with biological sequence alignment

Chemical & biological structure notation expertise

Familiarity with chemical structure canonicalization

Molecular structure searching algorithm expertise

Relocation benefits are available for this job posting

The expected salary range for this position, based on the location of California, is $189,200 - 351,400. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.​

#ComputationCoE

#tech4lifeComputationalScience

Genentech is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form .

[job_alerts.create_a_job]

Senior Principal Software Engineer • South San Francisco

[internal_linking.related_jobs]
Senior Principal Software Engineer

Senior Principal Software Engineer

Atlassian • San Francisco, CA, US
[job_card.full_time]
Senior Principal Software Engineer Join to apply for the.Senior Principal Software Engineer.Get AI-powered advice on this job and more exclusive features. Working at Atlassian Atlassians can choose ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Principal Engineer

Senior Principal Engineer

Shipt • San Francisco, CA, US
[job_card.full_time]
Get AI-powered advice on this job and more exclusive features.Shipt is transforming the way people shop for everyday essentials — and the Member Marketplace is the front door to it all.As a Senior ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Principal Software Engineer - AI Infrastructure Innovation

Senior Principal Software Engineer - AI Infrastructure Innovation

Oracle • Redwood City, CA, US
[job_card.full_time]
Senior Principal Software Engineer - AI Infrastructure Innovation Join to apply for the Senior Principal Software Engineer - AI Infrastructure Innovation role at Oracle.Oracle Cloud Infrastructu...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer

Principal Software Engineer

DigitalOcean • San Francisco, CA, United States
[job_card.full_time]
Dive in and do the best work of your career at DigitalOcean.Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud.If you have a g...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer

Senior Software Engineer

Emerson United Inc- Strategic Search and Recruitment • San Francisco Bay Area, United States
[job_card.full_time]
My client is building next-gen automation and orchestration platforms and needs an engineer who can design fault-tolerant, distributed systems at scale. If you’ve got hands-on experience with Functi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer - Partnerships

Senior Software Engineer - Partnerships

Kikoff • San Francisco, CA, United States
[job_card.full_time]
Senior Software Engineer - Partnerships.At Kikoff, we’ve redefined how people build financial confidence, helping millions of Americans establish credit, access smarter financial products, and reac...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Tooling and Development Infrastructure

Senior Software Engineer, Tooling and Development Infrastructure

Hp Iq • San Francisco, California, United States
[job_card.full_time]
Senior Software Engineer, Tooling and Development Infrastructure Who We Are.HP IQ is HP’s new AI innovation lab.Combining startup agility with HP’s global scale, we’re building intelligent technolo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Partner Platform & Ecosystem APIs

Senior Software Engineer, Partner Platform & Ecosystem APIs

Icon Ventures • San Francisco, CA, United States
[job_card.full_time]
A leading educational technology company in San Francisco is seeking a Senior Software Engineer to design and implement APIs and integrations that connect their platform to a global ecosystem.The r...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer

Principal Software Engineer

Keurig Dr Pepper • San Francisco, CA, United States
[job_card.full_time]
Principal Software Engineer for Enterprise AI Services.Lead cross-functional engineering teams delivering GenAI, agentic AI, RPA, AI / ML, and low-code / no-code capabilities across ~28k employees.This...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, GenAI

Senior Software Engineer, GenAI

Scale AI, Inc. • San Francisco, CA, United States
[job_card.full_time]
At Scale AI, our mission is to accelerate the development of AI applications.For 8 years, Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including : g...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior / Principal Software Engineer

Senior / Principal Software Engineer

Bellota Labs • Redwood City, CA, United States
[job_card.full_time]
Driven by innovation, game integrity, and exceptional customer experiences, we are on a mission to set new standards in online gaming. Senior / Principal Software Engineer.This key role will help shap...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Software Engineer, Crusoe Cloud

Principal Software Engineer, Crusoe Cloud

Crusoe Energy Systems LLC • San Francisco, CA, United States
[job_card.full_time]
Cruose's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, spe...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Development Engineer

Senior Software Development Engineer

Epoch Biodesign • San Francisco, CA, United States
[job_card.full_time]
Kodama Systems is a technology company transforming the forestry industry with teleoperation and supervised autonomy.With our retrofit control systems, machines can be driven from anywhere off proj...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Principal Software Engineer

Senior Principal Software Engineer

Tend • San Francisco, CA, United States
[job_card.full_time]
We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Principal Software Engineer (Cortex Xpanse) San Francisco, California, United States

Senior Principal Software Engineer (Cortex Xpanse) San Francisco, California, United States

Palo Alto Networks, Inc. • San Francisco, CA, United States
[job_card.full_time]
At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...[show_more]
[last_updated.last_updated_30] • [promoted]
Partner Engineering - Senior Software Engineer

Partner Engineering - Senior Software Engineer

Sprinter Health, Inc. • San Francisco, CA, US
[job_card.full_time]
About Sprinter Health Sprinter Health is rethinking how healthcare gets delivered—bringing high-quality, preventive care directly into patients' homes using smart logistics, real-time clinical ops,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Observability

Senior Software Engineer, Observability

Together AI • San Francisco, CA, US
[job_card.full_time]
Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastruct...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Software Engineer

Principal Software Engineer

Informatica LLC • Redwood City, CA, United States
[job_card.full_time]
Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous, work-from-anywhere minds eager to so...[show_more]
[last_updated.last_updated_30] • [promoted]