Principal Software Engineer (Java - Cloud)
Company: F. Hoffmann-La Roche Gruppe
Location: Santa Clara
Posted on: February 17, 2021
Principal Software Engineer (Java - Cloud) 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. Make a Big Difference Do you
want to develop software products that scientists and others in the
life sciences will use to make a big difference in healthcare? Our
Software and Bioinformatics (SBI) group leverages the latest
advances in AI, data sciences, bioinformatics and engineering to
bring the power of Next-Generation Sequencing (NGS) technology to
life sciences professionals enabling them the ability to diagnose,
find treatment options and ultimately beat diseases like cancer,
HIV and others. As we develop powerful bioinformatics algorithms,
data analysis tools, cloud-based software, and systems
infrastructures, we are delivering on the promise of personalized
healthcare. As a Principal Software Engineer, you are joining a
passionate software engineering team to build sequencing products
for Oncology analysis to change patients' lives. You will design,
implement, and lead the development of software features and
product infrastructure, while working with cloud technology - AWS,
serverless computing, Java, distributed platforms, Spring Boot, and
more. Ultimately, the software you produce will impact patient care
- Software Development: propose and evaluate design options,
review code, analyze requirements, implement high quality code and
tests in areas of web APIs, databases, and Cloud-components, as
well as data analysis pipelines.
- Leadership: be a hands-on technical leader on projects and work
closely with architects, product managers, and other development
leads and teams across sites to drive projects forward with high
quality code, scalable and maintainable components, and delivering
excellence on schedule. Mentor other engineers.
- Process & Operations: ensure test automation and regulatory
compliance are embedded into software development practices and
apply Lean principles in activities you participate in for the
continuous improvement of how our teams function and the quality of
the products we build. Who you are? When you join us, you will have
meaningful work developing an innovative technology that saves and
improves lives around the world. As you collaborate with some of
the best engineers in the industry, you will make a huge difference
in cancer diagnostics! Our team is collaborative and fast-paced.
And, we offer a competitive salary with a rich benefits package.
- Bachelor's degree in Computer Science, Bioinformatics or
related technical discipline; Master's degree is preferred.
- 6+ years of hands on experience in developing large-scale
- Experience building software products using Java and REST
- Experience in the development and support of product-level
bioinformatics pipelines and bioinformatics software is a
- Experience leading bioinformatics projects while collaborating
with Biologists or Bioinformaticians is a big plus.
- Experience with relational databases such as Postgres,
- Familiarity with the following technologies: Git, Jira,
- Familiarity in developing cloud solutions.
- Dedication to Agile / Lean practices and scalable
- Behavior and test driven development.
- Ability to understand sophisticated workflows and graph
structures. Nice to Have:
- Familiarity in developing cloud solutions using AWS.
- Experience with bioinformatics tools, such as Nextflow, GATK.
#LI-CS1 Roche is an equal opportunity employer and strictly
prohibits unlawful discrimination based upon an individual's race,
color, religion, gender, sexual orientation, gender
identity/expression, national origin/ancestry, age, mental/physical
disability, medical condition, marital status, veteran status, or
any other characteristic protected by law. If you have a disability
and need an accommodation in connection with the on-line
application process, please email us at US.Accommodation@roche.com
. This website contains information on products which is targeted
to a wide range of audiences and could contain product details or
information otherwise not accessible or valid in your country.
Please be aware that we do not take any responsibility for
accessing such information which may not comply with any legal
process, regulation, registration or usage in the country of your
Keywords: F. Hoffmann-La Roche Gruppe, Santa Clara , Principal Software Engineer (Java - Cloud), IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!