Illumina logo

Staff Software Engineer

Illumina

Any City, CARemotePosted 47 days ago$155,600 - $233,400/year
Full TimeSenior LevelTech & Data (Health IT)Genomics
Original posting ↗

Summary

Illumina is a global leader in genomics technology, founded in 1998 and headquartered in San Diego, California. As a pioneering biotechnology company, Illumina specializes in developing, manufacturing, and marketing integrated systems for genetic analysis, with a primary focus on DNA sequencing and array-based technologies. The company's mission is to improve human health by unlocking the power of the genome, serving customers across research, clinical, and applied markets worldwide. Illumina's innovative platforms, including the NovaSeq, HiSeq, MiSeq, and NextSeq series, have revolutionized genomic research and clinical applications, enabling breakthroughs in personalized medicine, disease research, and drug development. With over 9,000 employees across 27 countries, Illumina has established itself as the dominant force in next-generation sequencing, processing more than 90% of all DNA sequencing data globally. The company's technologies support diverse applications from cancer research and rare disease diagnosis to agricultural genomics and infectious disease surveillance, making genomic insights accessible to researchers and clinicians worldwide.

Job description

Responsibilities

  • Collaborate with product owners and other application developers to design, code, and maintain high quality, cloud-based applications against established processes in a scrum team setting
  • Work with software teams to ensure alignment of architecture to user requirements
  • Occasionally provide technical assistance to escalated production issues
  • Maintain awareness of industry trends and evaluate applicability of new software technologies to platform development efforts
  • Provide technical leadership to an Agile team if required
  • Lead performance optimization efforts, including memory management, parallelization, and algorithm efficiency

Requirements

  • Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years of experience; or equivalent experience
  • Strong proficiency in one or more low-level programming languages, such as C++ or Rust, with a deep understanding of language internals, performance optimization, and memory management
  • Experience with SaaS multitenant database architectures using RDBMS, and noSQL stores such as Elastic Search, Cassandra, and MongoDB
  • Deep understanding of SOA, web security architecture, REST APIs, event-driven architecture, and other architectural patterns
  • Experience with client-side MVC Frameworks (i.e., AngularJS, KnockoutJS) is a plus
  • Proficient with source control management repositories (such as GIT, SVN, etc.) and CM practices
  • Extensive experience writing high quality unit tests against mock objects
  • Good understanding of object oriented analysis and design
  • Demonstrated success in collaborating in a fast-paced team environment and delivering high-quality software products using established agile development methodologies (such as Scrum, Kanban, etc.) against formal schedules

Desired

  • Possess proven troubleshooting skills. Experience debugging complex issues using low-level debugging and profiling tools (e.g., GDB, LLDB, perf, Valgrind, or equivalent)
  • Be curious, detail oriented, and analytical, with a proven ability to learn quickly
  • Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
  • Have proven ability to self-manage, as well as manage interdisciplinary relationships
  • Have proven verbal and written communication skills

Requirements

  • Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years of experience; or equivalent experience
  • Strong proficiency in one or more low-level programming languages, such as C++ or Rust, with a deep understanding of language internals, performance optimization, and memory management
  • Experience with SaaS multitenant database architectures using RDBMS, and noSQL stores such as Elastic Search, Cassandra, and MongoDB
  • Deep understanding of SOA, web security architecture, REST APIs, event-driven architecture, and other architectural patterns
  • Experience with client-side MVC Frameworks (i.e., AngularJS, KnockoutJS) is a plus
  • Proficient with source control management repositories (such as GIT, SVN, etc.) and CM practices
  • Extensive experience writing high quality unit tests against mock objects
  • Good understanding of object oriented analysis and design
  • Demonstrated success in collaborating in a fast-paced team environment and delivering high-quality software products using established agile development methodologies (such as Scrum, Kanban, etc.) against formal schedules
  • Possess proven troubleshooting skills. Experience debugging complex issues using low-level debugging and profiling tools (e.g., GDB, LLDB, perf, Valgrind, or equivalent)
  • Be curious, detail oriented, and analytical, with a proven ability to learn quickly
  • Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
  • Have proven ability to self-manage, as well as manage interdisciplinary relationships
  • Have proven verbal and written communication skills

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement benefits
  • Paid time off
  • Family planning
  • Genomics sequencing access
  • Variable cash programs
  • Equity

Company overview

Illumina is a global leader in genomics technology, founded in 1998 and headquartered in San Diego, California. As a pioneering biotechnology company, Illumina specializes in developing, manufacturing, and marketing integrated systems for genetic analysis, with a primary focus on DNA sequencing and array-based technologies. The company's mission is to improve human health by unlocking the power of the genome, serving customers across research, clinical, and applied markets worldwide. Illumina's innovative platforms, including the NovaSeq, HiSeq, MiSeq, and NextSeq series, have revolutionized genomic research and clinical applications, enabling breakthroughs in personalized medicine, disease research, and drug development. With over 9,000 employees across 27 countries, Illumina has established itself as the dominant force in next-generation sequencing, processing more than 90% of all DNA sequencing data globally. The company's technologies support diverse applications from cancer research and rare disease diagnosis to agricultural genomics and infectious disease surveillance, making genomic insights accessible to researchers and clinicians worldwide.

Explore more jobs of your matchFind more biopharma roles with GetBioJob.