Senior Software Engineer

Complete Genomics
Job Location: 
Mountain View, CA
Highly Competitive

Highly Competitive

Job Description: 

Position Code: 12-PD-061 & 12-PD-077
Reports To: Senior Manager, Business Process Automation
Department: Software


Complete Genomics is looking for two talented Senior Software Engineers to design and build scalable enterprise applications to enable effective tracking and automation of our lab and data processing pipelines.


• Develop integrated workflow solutions to automate and manage processes used by our high throughput human genome sequencing production factory
• Interact with internal stakeholders to determine, analyze, formalize and document user requirements
• Translate requirements into robust and modular designs
• Develop and maintain enterprise Java applications.


Required Technical Skills:

• Experience as technical lead in designing and architecting scalable enterprise data management solutions.
• 8+ years’ experience designing complex Java based multi-layer applications, 5+ years in commercial software development or the equivalent.
• Strong database design and development experience
• Industry experiences using Java-frameworks/technologies such as Spring, Hibernate, CXF, JDBC, JMS
• Ability to communicate effectively (written and verbally) with both technical and non-technical parties

Additional Desired Skills:

• Experience building Workflow systems
• Agile Development Methodologies
• Successful experiences collaborating with scientists in life-science organizations (biotech, pharma, genomics, bioinformatics)

Required Soft Skills:

• Strong problem-solving skills and ability to think creatively
• Energetic and motivated self-starter
• Ability to learn quickly in a fast-paced startup environment
• Good collaboration and communication skills, ability to participate on interdisciplinary teams.


• Bachelor's Degree in Computer Science or related field (Advanced degree preferred)

Contact Information: 

Please apply to our Careers page at

About Our Organization: 

Complete Genomics provides academic and biopharmaceutical researchers with complete human genomic data and analysis at an unprecedented quality, cost and scale without requiring them to invest in in-house sequencing instruments, high-performance computing resources and specialized personnel.

Complete Genomics Analysis Platform, or CGA™ Platform, combines our proprietary human genome sequencing technology with our advanced informatics and data management software and our innovative, end-to-end, outsourced service model to provide our customers with data that is immediately ready to be used for genome-based research. Our solution broadly enables researchers to conduct large-scale complete human genome studies.

We are looking for people who thrive in a challenging, fast-paced environment, who are team oriented, self-motivated, and committed to contributing to the success of our company.