Principal Software Engineer, Early Clinical Development

Genentech

Confirmed live today High trust

Quick summary

Work type
On-site
Location
South San Francisco, CA
Employment
Full-time
Posted
117 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$131k $254k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,625.

Based on 240 similar postings.

Employer

About Genentech

Genentech is a leading research-driven company dedicated to discovering and developing, manufacturing, and commercializing medicines for people with serious and life-threatening diseases.

Genentech currently has 36 open roles on FindRole.

Listed pay typically runs $146,000–$271,100 across 18 roles with salary data.

Most-posted roles

View all roles at Genentech

At a glance

TL;DR · Principal Software Engineer, Early Clinical Development

The Principal Software Engineer, Early Clinical Development leads a team of software, data, and machine learning engineers within the Early Clinical Development department. This role involves spearheading the architecture and deployment of production-grade pipelines, transitioning rapid prototypes into secure enterprise systems. Key responsibilities include developing advanced applications and AI assistants using Large Language Models, retrieval-augmented generation, multi-agent architectures, and complex function-calling methodologies. The engineer will institute evaluation frameworks, operational guardrails, and monitoring protocols for GenAI and ML systems. Technical requirements include expertise in enterprise cloud platforms, advanced data storage architectures, and cloud-native, API-first services. The work focuses on accelerating clinical trial development by optimizing clinical data review, site feasibility analyses, enrollment forecasting, and portfolio decision-support capabilities while ensuring rigorous data quality and validation standards.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Spearhead the architecture and deployment of production-grade pipelines and services from rapid prototypes.
  • Architect and develop advanced applications and AI assistants using LLMs, RAG, and multi-agent architectures.
  • Institute evaluation frameworks, operational guardrails, and continuous monitoring protocols for GenAI and ML systems.
  • Direct the architectural strategy for cloud-native, API-first services and interoperable data products.
  • Forge cross-functional partnerships to optimize clinical data review, site feasibility, and enrollment forecasting.
  • Lead, develop, and mentor a high-performing team of software, data, and machine learning engineers.
  • Identify and develop scalable, foundational solutions to serve broader organizational needs.

What we're looking for

  • 8+ years of progressive experience leading high-performing software engineering teams and directing complex technical initiatives.
  • Bachelor's degree or higher in Computer Science or a related technical discipline.
  • Extensive background in engineering management with a proven ability to lead teams and mentor talent.
  • Profound technical expertise in modern software engineering, enterprise cloud platforms, and advanced data storage architectures.
  • Proven track record of spearheading large-scale, complex technical projects from inception to delivery.
  • Exceptional communication and strategic partnership capabilities to build cross-organizational trust and drive consensus.
  • Deep commitment to driving engineering excellence, system scalability, and reducing architectural complexity.
  • Onsite presence at the South San Francisco campus at least 3 days a week.

More like this

Similar roles

Lead Director - Software Engineering

CVS Health

Wellesley, MA +30 32 days ago $144,200–$288,400
LLMs Generative AI Agentic Workflows Machine Learning RAG Vector Databases Distributed Systems Cloud-Native Architecture Microservices Model Deployment Pipelines Inference Optimization Platform Engineering HIPAA CMS Compliance
10+ yrs exp Hybrid

Senior Manager, Software Engineering

Visa

Austin, TX 28 days ago $163,300–$261,600
Generative AI LLMs RAG Vector Databases Agentic AI MLOps Microservices Distributed Systems Cloud-native APIs Event-driven Architecture GitHub Copilot Claude Code Codex Cursor MCP Prompt Engineering Observability
10+ yrs exp Hybrid

Principal Software Development Engineer

Oracle

Seattle, WA +2 153 days ago $114,600–$234,600
Oracle Cloud Infrastructure (OCI) Key Management Service (KMS) Hardware Security Modules (HSM Distributed Systems Linux Unix Microservices Relational Databases NoSQL Data Structures Algorithms Encryption-at-rest SaaS Storage Services
10+ yrs exp

Principal Software Development Engineer

Comcast

Philadelphia, PA 25 days ago $188,925–$296,269
Linux C C++ Golang Python Docker Kubernetes Microservices Distributed Systems DOCSIS CMTS vCMTS PON Messaging Event-driven Architecture Telemetry Network Infrastructure
10+ yrs exp