Roche Sequencing is developing ground-breaking next-generation sequencing products that allow scientists/clinicians powerful new avenues to investigate DNA, the blueprint of any lifeforms, in days giving them the ability to understand health conditions such as cancer, HIV, COVID19 and more! We are not only changing science but changing lives through the development of frontier technologies that accelerate personalized healthcare.
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, you are joining a passionate software engineering team to build sequencing products to change patients’ lives. You will design, implement, and test software features and 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.
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
B.S. or M.S. in Computer Science or equivalent field; or equivalent combination of education and experience to perform at this level.
4+ years’ experience in hands-on software development
Experience building software products using Java, Spring and REST APIs.
Experience with relational databases such as Postgres, MySql
Ability and desire to learn new technologies and become productive quickly
Experience with Agile / Lean practices and scalable architecture
Nice to have
Familiarity in developing cloud solutions using AWS
Experience with no sql databases such as MongoDB
Experience developing regulated products under design control