Senior Software/Data Engineer

GenentechDaly City, CA
Onsite

About The Position

This role is based in the Innovation Accelerator (IA) team, the innovation engine and connective tissue for Design, Data and Data Science innovation strategy within Product Development Data Sciences (PDD). We translate our long-term PDD vision into actionable strategy, shaping and prioritizing innovative cross-functional use cases that span PDD, PD, and Pharma. As both integrators and incubators, we explore, prototype, and help productize solutions to deliver impact in close partnership with internal Roche teams and external collaborators. With a mindset rooted in openness, value creation, and adaptability, we navigate the innovation ecosystem to drive transformative impact and future readiness across the organization.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related technical field
  • Minimum of 5 years of experience in software engineering, preferably with data-centric or ML-powered applications; or an advanced degree with 3 years of equivalent work experience
  • 3+ years of experience working with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, S3)
  • 3+ years of experience building data pipelines (structured and unstructured) using tools like Pandas, Airflow, or DVC
  • Experience with front-end frameworks (React, Angular) and API development
  • Proficient with Git, CI/CD tools, and at least one cloud platform (e.g., AWS, GCP, Azure)
  • Capacity for independent thinking and ability to make decisions based upon sound principles
  • Excellent strategic agility including problem-solving and critical thinking skills, and agility that extends beyond technical domain
  • Respect for cultural differences when interacting with colleagues in the global workplace
  • Excellent verbal and written communication skills, specifically in the areas of presentation and writing, with the ability to explain complex technical concepts in clear language

Nice To Haves

  • Familiarity with healthcare or regulated environments
  • Exposure to Docker, Kubernetes, and cloud-native architectures
  • Experience developing monitoring tools or dashboards for system performance
  • Understanding of privacy and compliance needs in data-heavy environments
  • Interest in the clinical development process and how digital tools can support scientific work
  • Willingness to take initiative and contribute to shared goals in a fast-paced, exploratory setting

Responsibilities

  • Contribute to the design and implementation of secure, scalable software architectures for data- and ML-powered products
  • Build user-friendly front-end interfaces using frameworks such as React or Vue
  • Develop and maintain APIs and data pipelines to operationalize models and manage structured/unstructured data
  • Write well-tested, maintainable code that meets quality and compliance standards
  • Collaborate with UX designers, product managers, and data scientists to align technical delivery with user needs
  • Monitor system performance and support troubleshooting in production environments
  • Implement best practices for version control, logging, and configuration management
  • Contribute to shared code libraries and team documentation to support reusability and transparency
  • Participate in agile ceremonies and support sprint planning, retrospectives, and backlog prioritization
  • Stay informed on new tools and frameworks that can improve development practices
  • Support deployment of pilots, MVPs, and internal tools in cloud-based environments with IT guidance
  • Engage in continuous learning and peer collaboration to improve team capability

Benefits

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service