Roche Sequencing is not only changing science, but we are changing lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software / systems infrastructures so researchers and clinicians can make better health decisions faster.
The path to curing cancer lies in ones and zeros as we work with next-generation genomic sequencing, a new frontier. The complexity and sheer size of the data in the life sciences will make astronomical data problems look modest.
Do you want to develop software products that scientists and others in the life sciences will use to diagnose, find treatments, and eventually beat diseases like cancer?
Our team builds the highly scalable, reliable software and secure systems for better diagnostics. Come join us!
Make a Big Difference
As a Senior Software Engineer Backend, you are joining a passionate software engineering team to build sequencing products to change patients’ lives.
You will design, implement, and test software features & product infrastructure, primarily from a backend perspective while working with cloud technology - AWS, Serverless computing, Java, distributed platform, Spring Boot , and more.
Ultimately, the software you produce will impact patient care globally.
Your Key Responsibilities :
Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack
Write clean, maintainable code and documentation using engineering best practices.
Write unit, component, and integration tests
Design, implement, and test backend APIs
Work with quality engineering teams to design test plans for developed software
Research new tools, technologies, and test processes for software development