About the Role:The Bioinformatics Software Engineer II will help design and develop web services, applications, products, and APIs that reach Guardant Health’s stakeholders and customers. This individual will participate in all aspects of software development, including user requirement gathering, system design, implementation, testing, and production software release and support.The Bioinformatics Software Engineer II will actively participate as a team member on projects to develop our life-science informatics system and clinical sample processing pipeline. You will work with a multi-disciplinary group of product managers, front-end developers, QA, systems engineers, and designers to architect and create functional, useful, and elegant web services, APIs, and backend pipeline software.Essential Duties and Responsibilities:Analyze, test, and develop efficient and scalable solutions that align with business and product needsDesign, build, and maintain efficient, reusable, and scalable services essential to delivering value to our patients.Collaborate with product management to turn product requirements into production codeHelp maintain code and design quality, drive organization-wide technical and architectural improvementsBuild out small-medium scale solution autonomously, and larger scale issues with the help of Senior employeesProficient technical knowledge of current application stack and tools used by team with continued growth in learning new tools or skillsetsDebug, maintain, and upgrade issues in existing softwareDevelop and maintain automated tests for regular releasesCollaborate with the team and contribute to improving SDLC and engineering processes