Taro Logo

Staff Software Engineer - Full Stack

Illumina is a biotechnology company expanding access to genomic technology to enable health equity and life-changing discoveries in disease detection and treatment.
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 equity. As a Staff Software Engineer - Full Stack in the Bioinformatics organization, you'll be developing cutting-edge informatics solutions for Illumina's multi-omics technologies. The role combines full-stack development with specialized focus on WebGL-powered applications for visualizing complex genomic data.

You'll work closely with scientists and engineers to create software and workflows that enable efficient analysis of imaging and next-generation sequencing data. The position demands expertise in both front-end and back-end development, with particular emphasis on creating high-performance, data-intensive web applications with interactive graphical elements.

The ideal candidate will bring strong computer science fundamentals and extensive experience with modern web technologies including React, Angular, WebGL, and TypeScript on the front-end, plus Java or Python for back-end services. You'll be responsible for developing applications that can be deployed both locally and in cloud environments, requiring a deep understanding of performance optimization at various levels.

This is an opportunity to make a direct impact on human health through software engineering, working with cutting-edge genomic technologies. You'll be part of a collaborative team that values clean code, innovative solutions, and rigorous quality standards. The role offers exposure to fascinating technical challenges at the intersection of software engineering and biotechnology, with the potential to contribute to life-changing discoveries in disease detection and treatment.

Last updated 2 months 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 solutions for visualization and data analysis
  • Build visually appealing and intuitive UIs
  • Translate high-level requirements into viable plans
  • 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 computational performance optimization
  • Extensive experience developing front-end interfaces with React, Angular, WebGL, TypeScript, CSS
  • Extensive experience developing back-end services (Java, Python)
  • Proficient with software performance analysis and optimization tools
  • Experience with agile development methodologies

Benefits For Staff Software Engineer - Full Stack

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Zero-net gap in pay regardless of gender, ethnicity, or race
  • Employee Resource Groups (ERG) for career development
  • Comprehensive health benefits

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 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 development expertise with scientific computing.