Roche

88-50100558 Principal Software Engineer

Roche$228K — $302K *
Pharmaceuticals & Biotech
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Life Science, or related field
  • 5 years of progressive experience in software engineering or related roles in healthcare
  • 3 years of object-oriented design and application/database programming experience
  • 3 years of experience deploying REST-based microservices on AWS
  • Proficiency in Java, Python, and Node.js programming languages
  • Experience with DevOps and CI/CD automation using Docker and Kubernetes
  • In-depth knowledge of healthcare data standards like DICOM and HL7

Responsibilities

  • Identify and implement innovative solutions for data management
  • Elicit and communicate requirements to stakeholders and software teams
  • Define product roadmap and collaborate with customers
  • Manage multiple product backlogs for Research and Development tools
  • Engage with Translational Researchers to co-design drug discovery solutions
  • Oversee development of technical solutions for research sample registration
  • Design software to automate lab workflows and data pipelines

Benefits

  • Telecommuting permitted up to 2 days per week
  • Participation in an annual discretionary bonus program
  • Access to a comprehensive benefits package including health, dental, and retirement plans
Full Job Description
The Position

Genentech, Inc. seeks a Principal Software Engineer at its South San Francisco, CA location.

Duties: Identify innovative and sustainable solutions to improve data management and business processes to address the needs of our customers. Elicit requirements and effectively communicate them to diverse stakeholders and team members, and act as a liaison between scientists and offshore software development teams. Define product roadmap and strategy in collaboration with customers and software engineering management. Develop and drive strategies to support our data driven organization. Successfully work with software developers, technical architects, business analysts and support personnel to develop roadmaps, backlog items, and other artifacts which help the product team meet business objectives. Work closely with key stakeholders in the business unit to define and influence the functionality of IT solutions supporting critical research processes. Manage multiple product backlogs of Genentech Research and Early Development tools that support science focused on in-vivo and in-vitro studies. Define strategic and tactical approaches in engaging Translational Researchers, Animal Resources, Molecular Biology, and other stakeholders to co-design solutions to support drug discovery workflows. Oversee development of technical solutions to support registration of samples, and management of research models and genotyping. Lead initiatives to analyze the impact of new technologies including cell profiling, and spatial transcriptomics, on lab workflows and inventory management. Design software solutions to automate lab workflows and data pipelines for metadata aggregation. Translate researcher requirements into technical specifications and oversee offshore development. Develop biospecimen registration systems or similar software to support drug discovery. Telecommuting permitted up to 2 days per week.

Education and experience required: Bachelor's degree, or foreign equivalent degree, in Computer Science, Computer Information Systems or Life Science, or related field, and 5 years of progressive post-baccalaureate experience in the position offered or as Software Engineer, Architect, Software Technical Lead or related position in life science or healthcare field

Special Requirements: Position requires 3 years of experience with each of the following:

  • Object-Oriented design and application/database programming for large-scaled systems
  • Full Lifecycle Development: Experience in object oriented design, implementation of microservices and automating test documentation for the release of new features and hot-fixes
  • Defining and deploying REST-based microservices specifically on Amazon Web Services (AWS)
  • Microservices Development: Expertise in designing microservice-driven architectures for healthcare domains
  • Software implementation using Java, Python, and Node.js
  • DevOps & CI/CD Automation: automating delivery pipelines using technologies including Docker, Kubernetes (K8s), and Helm
  • Agile Software Development: Experience in an Agile programming environment, including effort estimation, work breakdown, and risk management
  • In-depth knowledge of healthcare data standards including DICOM, HL7, IHE, and FHIR


#LI-DNI #DNI #DE-DNI

The expected annual salary range for this position based on the primary location for this position of California is $228,744 to $302,000 per year. Actual pay within the range 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. Benefits (https://roche.ehr.com/default.ashx?CLASSNAME=splash)

Worksite: 1 DNA Way, South San Francisco, CA 94080

About Roche

Roche Holding AG is a Swiss multinational healthcare company that operates worldwide under two divisions: Pharmaceuticals and Diagnostics. Its holding company, Roche Holding AG, has bearer shares listed on the SIX Swiss Exchange. The company headquarters are located in Basel. Roche is the largest pharmaceutical company in the world, and the leading provider of cancer treatments globally. The company also produces a range of diagnostic tests for medical professionals and patients. Roche was one of the first companies to bring targeted treatments to patients. In 2019, Roche had over 100,000 employees worldwide, and generated revenue of CHF 61.5 billion.
Learn more about Roche
Size
100,920 employees
Industry
NASDAQ

Similar Jobs

More Jobs at Roche

More Pharmaceuticals & Biotech Jobs

Find similar 88-50100558 Principal Software Engineer jobs: