Roche-logo
Roche
·
June 27, 2025
Apply Now
This job has closed.

Software Engineer

South San Francisco
Full-time
Onsite
$115K/yr - $214K/yr
Entry Level
Roche is a pharmaceutical and diagnostics company that offers medicines and diagnostic tests for various medical conditions and diseases. The Software Engineer will play a key role in executing the strategy for the Data Ecosystem within the gRED Computational Sciences group, focusing on building robust systems that enhance scientific discovery and accelerate decision-making.
Apply Now

Responsibilities

  • Design, develop, and test robust, scalable, and maintainable web applications and backend systems.
  • Partner with product managers and scientists to understand user needs, shape requirements, and translate them into actionable technical specifications.
  • Develop and maintain systems for collecting, structuring, and storing diverse scientific data that support advanced analytics, machine learning, and other data-driven initiatives.
  • Implement user-friendly interfaces and intuitive user experiences.
  • Contribute to architectural decisions, code reviews, and the evolution of our development processes.
  • Be willing to span the stack and contribute where needed, even outside of your core area of expertise.
  • Stay up-to-date with emerging technologies and industry best practices and adopt a culture of continuous learning, collaboration, and curiosity.

Qualification

Required

  • Bachelor’s or Master’s degree in Computer Science or similar technical field, or equivalent experience and 1- 4 years of professional experience in full-stack software development.
  • Strong proficiency in either a front-end framework (React.js or similar) OR a Python or Java backend web framework (Django, Spring, or similar).
  • Experience with relational databases, NoSQL databases, or data warehouses and experience working on cloud-native architectures in public clouds (ideally AWS).
  • Proven understanding and application of engineering best practices.
  • Excellent communication skills and ability to build trusted partnerships with internal and external collaborators.
  • Ability to quickly acquire new technologies and programming languages and a passion for continuous learning.

Preferred

  • Experience with biological data and processes is a strong plus.
  • Experience working with scientists or in a research environment is advantageous.

Benefits

  • Relocation benefits are available for this job posting.
  • A discretionary annual bonus may be available based on individual and Company performance.
Roche is a pharmaceutical and diagnostics company that offers medicines and diagnostic tests for various medical conditions and diseases. It is a sub-organization of Roche France.
Glassdoor
4.2
Founded in 1896
Basel, Basel-Stadt, CHE
10001+ employees
http://www.roche.com