Sr Staff Software Engineer, Clinical Genomics

Illumina San Diego , CA 92140

Posted 7 months ago

Illumina is seeking a Sr. Staff Software Engineer to join the Clinical Genomics Software Engineering team, where we are improving human health by unlocking the power of the genome. By pairing high throughput sequencing of DNA with advanced algorithms, we are enabling clinicians and pathologists around the world to provide personalized diagnoses and treatments to cancer patients.

As a software engineer, you will develop algorithms for next-generation sequencing, bioinformatics pipelines, integration with instrument control software, filtering, annotation and reporting. The ideal candidate will enjoy working in a fast-paced and dynamic environment and be intrinsically driven to both create high-quality and high-performing software and affirming its quality through simulation testing, unit and integration testing, design specifications, and collaboration with the team on verification testing and refining requirements.

Join one of biotech's most successful companies to create world-class software with the best and brightest in the industry. You will work in an environment that is collaborative, innovative and fun. As an Illumina Sr. Staff Software Engineer, you will enjoy a rich network of bioinformatics scientists, software engineers and test engineers to accelerate your work.


  • Work as part of Agile scrum teams to design and implement clinical-grade bioinformatics pipelines and patient-focused sequencing portals

  • Work closely with bioinformaticians and software engineers to develop novel algorithms

  • Deliver software architecture, design specifications and implementations

  • Integrate new pipelines and products with new and existing Illumina platforms

  • Maintain rigorous quality and performance standards

  • Participate in requirement, hazard, design and code reviews

  • Develop software that solves the problem at hand with an eye toward performance, extendibility and maintainability

  • Collaborate with product owners, , test engineers, systems analysts, scientists, and stakeholders to create a robust product that suits the users' needs


  • Bachelor of Science degree or higher in Computer Science, Bioinformatics, Computational Biology or related field

Required Skills & Experience

  • BSc/MS: 8-12+ years of experience or PhD: 4-7+ years of experience

  • Experience in an object-oriented programming language such as C++, Python, Java or C# (C++, Python preferred)

  • Experience with scripting languages, including Python, bash, R, Perl

  • Experience programming in a Linux environment

  • Algorithm development experience

  • Expertise in software engineering best practices

  • Dedicated to creating software with the utmost quality standards

  • Excellent problem solving, troubleshooting and communication skills

  • Excellent technical writing skills in English

  • Working knowledge of Linux

Preferred Skills & Experience

  • Advanced degree in bioinformatics or computer science

  • Experience developing software for next-generation sequencing or genomics applications

  • Have an understanding of oncology, molecular biology, bioinformatics, or related field of biology

  • Probability and statistics

  • Experience writing design specifications for medical device software

  • Experience writing multi-threaded algorithms

  • Parallel or distributed computing; big data processing

  • Experience with Docker, Git, Visual Studio, .NET Core

  • HPC or cluster computing

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you have a disability or special need that requires accommodation, please contact us at To learn more, visit:

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Staff Gnss SW Systems Engineer

Sony Electronics, Inc.

Posted 7 days ago

VIEW JOBS 10/9/2019 12:00:00 AM 2020-01-07T00:00 Sony Electronics, Inc. look for the risk-takers, the collaborators, the inspired and the inspirational. We want the people who are brave enough to work at the cutting edge and create solutions that will enrich and improve the lives of people across the globe. So, if you want to make the world say wow, let's talk. As a part of Sony Electronics' engineering team you can ensure that what we produce is just as extraordinary as the ideas that inspire us. While we run on fearless creativity and innovation, our engineers make certain that everything we do is of the highest quality. Every day, they work with advanced technologies, including some that most people never even thought possible. Some may call it magic; we call it a commitment to innovation, quality, and style and design. Sony Electronics, Inc. has an immediate opening for a Sr Staff Software System Engineer in our San Diego location. This Sr Staff Software System Engineer will need to have extensive experience in GNSS receiver software, algorithms, data processing and analysis, and customer engagement. Responsibilities will include developing, troubleshooting and debugging software programs for software enhancements and new products. This position requires a system-perspective, including the interaction between hardware and software. The individual in this position will work directly with customers to promote the technical features of Sony technologies and assist customers in their evaluation of Sony products and development of customer applications. The successful candidate will work on significant and unique issues where analysis of situations or data requires evaluation of intangibles and exercise outstanding judgment in selecting methods, techniques and evaluation criteria for obtaining results. This individual will work in a focused team environment with internal development groups, as well as key customers and external technology and subsystems providers. * Bachelor's Degree in Engineering is required or equivalent, Master's or Ph.D. is preferred. * Must have 10+ years of related engineering experience * Proven experience working on a project with a tight deadline with measurable outcomes * Strong background in GNSS theory and analysis * Solid training in optimal estimation and Kalman filtering * C/C++ programming * Matlab, Python, or other high level analysis software * Experience in GNSS receiver design and analysis a plus * Experience in sensor fusion and inertial navigation a plus * Japanese language a plus * Must have strong organizational, written and oral communication skills Sony Electronics is an Equal Opportunity Employer that values employees with a broad cross-cultural perspective. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. All applicants will receive fair and impartial treatment without regard to race, color, religion, sex, national origin, ancestry, citizenship status, age, legally protected physical or mental disability, protected veteran status, status in the U.S. uniformed services, sexual orientation, gender identity or expression, marital status, genetic information or on any other basis which is protected under applicable federal, state or local law. Disability Accommodation for Applicants to Sony Electronics, Inc. Sony Electronics, Inc. provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in job application procedures. For reasonable accommodation requests, please contact us by email at, or you can mail your resume to: Sony Electronics, Human Resources Department, 16535 Via Esprillo, San Diego CA 92127. Please indicate the position you are applying for. Sony Electronics, Inc. San Diego CA

Sr Staff Software Engineer, Clinical Genomics