Taro Logo

Software Engineer

Genentech, a member of the Roche group and founder of the biotechnology industry, develops medicines for serious diseases.
South San Francisco, CA, USA
$115,200 - $214,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Healthcare · Biotech

Description For Software Engineer

Genentech, a pioneering biotechnology company and member of the Roche group, is seeking a Full Stack Software Engineer to join their gRED Computational Sciences (gCS) organization. This role sits within the Computational Catalysts group, specifically in the Data and Solutions Engineering team, where you'll be instrumental in building the Data Ecosystem that powers scientific discovery.

The position offers an exciting opportunity to work at the intersection of technology and biotechnology, developing systems that accelerate the discovery and development of life-changing treatments. You'll be responsible for creating scalable solutions that handle diverse scientific data, building both frontend and backend components of web applications, and collaborating with various stakeholders including computational scientists and ML experts.

The role requires 1-4 years of experience in full-stack development, with expertise in either React.js or backend frameworks like Python/Java. You'll work in a hybrid environment (minimum 3 days onsite in South San Francisco) with competitive compensation ranging from $115,200 to $214,000, plus potential annual bonuses.

This is an ideal opportunity for a software engineer who is passionate about making an impact in healthcare and biotechnology, offering the chance to work with cutting-edge technologies while contributing to meaningful scientific discoveries. The role combines technical challenges with the satisfaction of knowing your work contributes to advancing medical science and helping patients worldwide.

Working at Genentech means joining a company with a rich history of innovation and a strong commitment to scientific excellence. You'll be part of a collaborative environment that values continuous learning and professional growth, with access to some of the most advanced technologies and scientific resources in the industry.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, develop, and test robust, scalable, and maintainable web applications and backend systems
  • Partner with product managers and scientists to understand user needs
  • Develop and maintain systems for collecting, structuring, and storing scientific data
  • Implement user-friendly interfaces and intuitive user experiences
  • Contribute to architectural decisions and code reviews
  • Stay up-to-date with emerging technologies and industry best practices

Requirements For Software Engineer

Python
Java
React
  • Bachelor's or Master's degree in Computer Science or similar technical field
  • 1-4 years of professional experience in full-stack software development
  • Strong proficiency in either React.js OR Python/Java backend web frameworks
  • Experience with databases and cloud-native architectures (AWS)
  • Understanding of engineering best practices
  • Excellent communication skills

Benefits For Software Engineer

Relocation Benefits
  • Relocation Benefits
  • Annual Bonus

Interested in this job?

Jobs Related To Genentech Software Engineer