CareerPlanSign in

Staff Software Engineer

US - California - San Diego💼 Full-time💰 $155,600–$155,600🗓 2026-08-12 → 2026-09-26

Core

Designing high-performance signal processing pipelines and algorithms to detect genomic data from images for early disease detection and diagnosis.

Role type

Staff Software Engineer (High-Performance Computing / Genomics)

Builds

Analysis solutions for genomic base calling used by researchers and clinicians worldwide

Domain

Genomics / Bioinformatics / High-Performance Computing

Deliverable

production ML models | product features

Required skills

C/C++, Java, C#, multi-threading, memory management, software debugging, performance optimization, unit testing, object-oriented design

Preferred skills

real-time systems development, image processing algorithms, time-series analysis, Python

Technologies

C/C++, Java, C#, Python, GDB, GIT, SVN, Linux

Responsibilities

Define software architecture for high-performance signal processing pipelines; Design, develop, debug, and integrate C/C++ software on Linux for multi-threaded applications; Optimize and accelerate software executed on Illumina instruments; Collaborate with bioinformatics, instrument design, test, and quality teams; Maintain awareness of industry trends and evaluate new software/hardware technologies; Provide technical leadership

Seniority

Staff, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.