Taro Logo

Staff Software Engineer - Full Stack

Illumina is a biotechnology company expanding access to genomic technology to enable life-changing discoveries in human health and disease detection.
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Healthcare · Biotech

Job Description

Illumina is at the forefront of genomic technology, working to make genomics accessible worldwide to advance human health. This Staff Software Engineer - Full Stack role sits within their Bioinformatics organization, focusing on developing cutting-edge informatics solutions for multi-omics technologies. The position combines full-stack development with specialized genomics applications, requiring expertise in both front-end and back-end technologies.

The role involves creating sophisticated WebGL-powered applications for visualizing complex genomic data, working at the intersection of biotechnology and software engineering. You'll be developing solutions that can be deployed both locally and in cloud environments, requiring strong technical skills in React, TypeScript, Java, and Python.

As a Staff Engineer, you'll collaborate closely with scientists and engineers to develop new assay and computational workflows. The position demands someone who can balance technical excellence with cross-functional collaboration, as you'll be working with bioinformatics scientists, assay scientists, and usability engineers.

The ideal candidate will bring strong computer science fundamentals and extensive web application development experience. You'll be responsible for optimizing computational performance, maintaining high-quality standards, and delivering intuitive user interfaces for complex scientific applications. The role offers the unique opportunity to impact healthcare and scientific research through software engineering.

Working at Illumina means contributing to life-changing discoveries that are transforming human health through early disease detection and new treatment options. The company offers a collaborative environment where your work directly impacts human health outcomes, making this an ideal position for someone who wants to combine technical leadership with meaningful scientific impact.

Last updated a month ago

Responsibilities For Staff Software Engineer - Full Stack

  • Develop WebGL-powered applications for visualization of high-resolution, high-dimension multi-omics data
  • Investigate, prototype, and deliver new and innovative solutions for visualization and data analysis
  • Interact with bioinformatics scientists, assay scientists and usability engineers to build visually appealing UIs
  • Translate high-level requirements into viable plans and prioritize activities
  • Maintain rigorous quality and performance standards

Requirements For Staff Software Engineer - Full Stack

TypeScript
React
Java
Python
  • Bachelor of Science degree or higher in computer science or related field
  • Expert in creating data-intensive web applications with interactive graphical elements
  • In depth understanding of how to optimize computational performance
  • Extensive experience developing front-end user interfaces with React, Angular, WebGL, TypeScript, CSS
  • Extensive experience developing back-end services (Java, Python)
  • Proficient with tools for software performance analysis and optimization
  • Experience with agile development methodologies

Related Jobs

Staff Software Engineer - Full Stack

Staff Software Engineer position at Illumina, developing full-stack applications for genomics data visualization and analysis, combining web technologies with biotechnology innovation.

Staff Software Engineer - Full Stack

Staff Software Engineer position at Illumina developing full-stack applications for genomic data visualization and analysis, combining web technologies with scientific computing.

Staff Software Engineer - Full Stack

Staff Software Engineer position at Illumina developing full-stack applications for genomic data visualization, combining React, WebGL, and backend technologies to advance healthcare research.

Staff Software Engineer - Full Stack

Staff Software Engineer position at Illumina developing full-stack applications for genomic data visualization and analysis, combining web technologies with bioinformatics.

Staff Software Engineer - Full Stack

Staff Software Engineer position at Illumina developing full-stack applications for genomic data visualization and analysis, combining web development expertise with scientific computing.