Sr. Software Engineer
Company: Quality Control Specialist - Pest Control
Location: San Diego
Posted on: June 2, 2025
Job Description:
What if the work you did every day could impact the lives of
people you know? Or all of humanity?At Illumina, we are expanding
access to genomic technology to realize health equity for billions
of people around the world. Our efforts enable life-changing
discoveries that are transforming human health through the early
detection and diagnosis of diseases and new treatment options for
patients.Working at Illumina means being part of something bigger
than yourself. Every person, in every role, has the opportunity to
make a difference. Surrounded by extraordinary people, inspiring
leaders, and world changing projects, you will do more and become
more than you ever thought possible.DNA sequencing is transforming
the world of healthcare, biology, and agriculture, and Illumina
dominates the industry. The overwhelming majority of DNA is
sequenced on our systems, and the sheer volume of the data is
growing exponentially. Turning that raw data into actionable
insights requires massive scale number crunching, and our DRAGEN
software is the heart of this analysis system.On the DRAGEN team we
do whatever it takes - FPGA acceleration, multithreading, optimized
C++ -- to make a world-class system to diagnose rare diseases and
fight cancer. We develop novel biological algorithms, integrate
them into our highly efficient analysis system, and prove over and
over that we can deliver reliable software that researchers and
clinicians worldwide rely on every day.We are searching for
software engineers to do hard-core, high-performance work at the
core of this system. For each patient/subject we analyze billions
of records, and discover the unique variants - mutations - that
distinguish this person from everybody else. When we do this well,
we enable discoveries that save lives.Are you ready to work on a
big, important production codebase and lay down some fast C++? If
so, we'd love to see your application.This role can be performed at
the San Diego, CA headquarters (ideal), or for the right candidate
may be remote in the United States.Responsibilities:
- Develop optimized multi-threaded C++ software on Linux for data
intensive applications.
- Design solutions for complex software engineering
problems.
- Work closely with bioinformatics team, FPGA design team, test
and QA teams.
- Build expert knowledge on software development techniques.
- Provide technical leadership where desired.Requirements:
- Degree in Computer
Science/Engineering/Bioinformatics/Mathematics or related
field
- Extensive knowledge and experience with C++, multi-threading,
and memory management techniques.
- Proficient with tools for Linux software debugging and
troubleshooting (GDB, Sanitizers, etc.)
- Proficient with git.
- 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 agile
environment.Experience/Education:
- Typically requires a minimum of 5 years of related experience
with a Bachelor's degree; or 3 years and a Master's degree; or a
PhD without experience; or equivalent work experience.Desired:
- Knowledge and experience in developing software to interface
with custom hardware
- Experience with tools for software performance analysis and
optimization (perf, etc.) is a plus.
- Experience with Linux APIs, including familiarity with system
calls, library functions, and kernel interfaces.
- 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 skillsListed
responsibilities are an essential, but not exhaustive, list of the
usual duties associated with the position. Changes to individual
responsibilities may occur due to business needs.The estimated base
salary range for the Sr. Software Engineer role based in the United
States of America is: $126,800 - $190,200. Should the level or
location of the role change during the hiring process, the
applicable base pay range may be updated accordingly. Compensation
decisions are dependent on several factors including, but not
limited to, an individual's qualifications, location where the role
is to be performed, internal equity, and alignment with market
data. Additionally, all employees are eligible for one of our
variable cash programs (bonus or commission) and eligible roles may
receive equity as part of the compensation package. We offer a wide
range of benefits as innovative as our work, including access to
genomics sequencing, family planning, health/dental/vision,
retirement benefits, and paid time off.At Illumina, we strive to
foster a diverse and inclusive workplace by cultivating an
environment in which everyone contributes to our mission. Built on
a strong foundation, Illumina has always been rooted in openness,
collaboration, and seeking alternative views and perspectives to
propel innovation in genomics. We are proud to confirm a zero-net
gap in pay, regardless of gender, ethnicity, or race. We also have
several Employee Resource Groups (ERG) that deliver career
development experiences, increase cultural awareness, and
demonstrate our collective commitment to diversity and inclusion in
the communities we live and work. 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. Illumina conducts background
checks on applicants for whom a conditional offer of employment has
been made. Qualified applicants with arrest or conviction records
will be considered for employment in accordance with applicable
local, state, and federal laws. Background check results may
potentially result in the withdrawal of a conditional offer of
employment. The background check process and any decisions made as
a result shall be made in accordance with all applicable local,
state, and federal laws. If you require accommodation to complete
the application or interview process, please contact
accommodations@illumina.com. To learn more, visit:
https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf.
The position will be posted until a final candidate is selected or
the requisition has a sufficient number of qualified applicants.
This role is not eligible for visa sponsorship.
#J-18808-Ljbffr
Keywords: Quality Control Specialist - Pest Control, San Marcos , Sr. Software Engineer, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...