Skip to main content
Posted August 26, 2019
Genentech, Inc.

Bioinformatics Software Engineer III

San Francisco, CA, USA Full Time

Join a Team that Lives to Improve Lives People come to Genentech from across disciplines and across the world to solve our most challenging medical...

Join a Team that Lives to Improve Lives
People come to Genentech from across disciplines and across the world to solve our most challenging medical conditions. You’ll find inspiration in our passion for biotechnology, our purpose to positively impact the lives of millions of patients and our dedication to our people. Joining Genentech means being part of a tradition of inquiry that will change the world. It means embracing our failures as much as our successes. It requires a willingness to look beyond the edge of what's possible. And a focus on doing the day-to-day work that makes great science happen. 

The following opportunity exists in our South San Francisco, CA headquarters:

Bioinformatics Software Engineer III


Description

As as a senior bioinformatics software engineer within the Data Science and Statistical Computing group in the Bioinformatics and Computational Biology department of Genentech Research, you will work with computational biologists, bench scientists and other engineers to develop solutions to previously unsolved problems.  You will lead the development of scientific databases, visualizations, and/or scalable analytical methods, according to your interests and skills. You will provide pragmatic engineering leadership in collaboration with scientists and other engineers solving open bioinformatics problems, such as single cell expression analysis, structural variant calling, and HLA genotyping. Your infrastructure and tools will enable our scientists, across a range of computational expertise, to discover drug targets and biomarkers from high-throughput data and ultimately deliver life saving therapies to our patients.

You should be passionate about sustainable software engineering practices, the transformative potential of health-related data, and our mission to improve the lives of patients. You should have a flexible and learning mindset, be able to work in a fluid and dynamic environment, be comfortable leading globally distributed development teams and have a strong desire to pursue creative solutions to challenging problems.


Responsibilities:

  • Work with business analysts and computational scientists to understand and conceptualize the complex, emerging needs of our scientists, whether they are working at the keyboard or the bench.
  • Collaboratively and pragmatically solve scientific software engineering challenges encountered at the forefront of genomics, particularly those related to the scalable storage, collaborative analysis and interactive visualization of large, multi-omics datasets.
  • Plan and prioritize technically and socially complex scientific software projects in conjunction with collaborators, steering committees and other stakeholders.
  • Lead local and off-shore engineering teams to support your software development efforts.
  • Effectively communicate strategies, ideas, goals and progress to departmental, cross-functional and senior management.
  • Contribute to the broader scientific community through open-source software development.


Who You Are

  • BS or higher in statistics, bioinformatics, computer science or related field.
  • 5+ years experience (including any graduate school) developing tools for data analysis. Seniority of position will depend on experience and other factors.
  • Experience supporting data science activities.
  • Adept at object-oriented programming, with proficiency in Python,C++ or Java.
  • Familiar with a popular high-level language used in data science, such as R, Python or Julia.
  • Familiar with operating on large data, such as data stored in relational and non-relational databases, array stores, HDF5 files or parquet files.
  • Demonstrated adherence to best practices in software engineering,particularly usability, testing, and appropriate use of abstraction.
  • Demonstrated ability to lead heterogeneous engineering teams and interface with domain experts and users.
  • Demonstrated ability to effectively communicate about complex bioinformatics problems to peers, users and leadership.
  • Biological domain knowledge and basic data analysis skills are desirable but not required.
  • Familiarity with formal build/release/deploy and continuous integration frameworks (e.g., Jenkins) is a plus.
  • In addition:
  • You are enthusiastic about working in a scientific environment, especially one that is related to drug discovery and development.
  • You are a quick learner, are curious about new areas and the opportunity to build expertise, and courageously and creatively take initiative to see your ideas implemented. 
  • You are attracted by the challenges of developing software that solves universal problems in bioinformatics.
  • You are able to perform at a high level in a fast changing and demanding environment.
  • You are pragmatic about the tradeoffs between features, quality, and timeliness.


A Job with Benefits Beyond the Benefits
A member of the Roche Group, Genentech has been at the forefront of the biotechnology industry for more than 40 years, using human genetic information to develop novel medicines for serious and life-threatening diseases. Genentech has multiple therapies on the market for cancer & other serious illnesses. Please take this opportunity to learn about Genentech where we believe that our employees are our most important asset & are dedicated to remaining a great place to work.

The next step is yours. To apply today, click on the "Apply online" button.

Genentech is an equal opportunity employer & prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, age, disability, marital & veteran status. For more information about equal employment opportunity, visit our Genentech Careers page.

At Genentech, we share salary ranges with applicants during the recruiting process, if requested. Third party salary estimates may not be accurate or up-to-date.

This listing expired on Sep 25. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.