Staff Software Engineer, DevOps
Burlingame, California /
Recently named by Rock Health as the 'Best Digital Health Company to Work For,' Color is a leading healthcare technology company. Color makes population-scale healthcare programs accessible, convenient, and cost-effective for everyone. Color works with health systems, employers, and national health initiatives around the world including the million-person All of Us Research Program by the National Institutes of Health.
Since March, Color has mobilized to repurpose core parts of its infrastructure for a massive COVID-19 response and helped fundamentally change the access model for COVID-19 testing across massive public health programs (including the City of San Francisco and community-based efforts in Oakland), major U.S. employers, and universities. For more information about Color and its response to COVID-19, visit www.color.com.
Color's Engineering team builds the products and platforms for population health at scale. Our team powers Color's diagnostic testing products for COVID-19 and genetics, serving hundreds of thousands of new clients from diverse organizations including public health programs, schools, national research studies.
We're looking for an experienced engineer to lead the scaling of our internal developer tools and processes to enable Color to reach our next million users.
How You’ll Contribute:
- Drive developer productivity practices to enable Color’s engineering team to develop novel products and features to address long-standing problems in healthcare and genetics
- Redesign Color’s development environment and toolchain to enable developers to quickly build, launch, and iterate using industry standard developer tools
- Collaborate with leaders across engineering to enable Color to scale the development team while minimizing development friction
- Define observability standards and incident response processes to maintain high product quality at all times to reliably serve millions of users
- Partner with engineers to adapt existing development practices and tools to quickly respond to rapidly changing needs and opportunities
Our Ideal Candidate Will Have:
- You’re passionate about using software and technology to help save lives and prevent catastrophic disease. You want to apply your skills in the service of a greater mission.
- You have 7+ years of industry experience as a software engineer (or equivalent role)
- You have 2+ years leading engineering projects focused on developer tools, productivity, and/or operations
- You maintain a high bar for quality of code and work aggressively to eliminate unnecessary duplication and awkward workarounds. You're passionate about rigorous engineering practices and discipline: code reviews, automated testing, logging, monitoring, alerting, etc, etc.
- You effectively communicate ideas and designs in complex situations, explain trade offs, and incorporate feedback to make decisions using code reviews, docs, wikis, meetings, and other channels as needed.
- You have defined roadmaps in collaboration with other engineering leaders to advance both developer productivity and larger business objectives. You leverage off-the-shelf components when possible, with good judgment about what to use and where to find it.
- You have experience with modern development practices and products, such as AWS, PostgreSQL, CircleCI, linux, Docker, git, and nginx.
Nice to Have:
- You have experience with health tech platforms like Epic, Cerner, Athena, and Redox and protocols like HL7 and FHIR and/or scientific platforms such as LIMS
- You have led or managed a team of engineers
Possible Projects To Contribute To:
- Rebuild Color’s web development environment to enable developers to rapidly start a dev server that reliably mimics production
- Design a faster release process through improvements and redesign of existing test automation and qualification processes
- Recommend a standard development toolchain as part of our onboarding process for new engineers
- Define SLAs and SLOs for customer-facing services and build observability and incident response processes for the team to meet them
- Teach a tutorial on a new CD/CI tool and how we can leverage it to improve release processes across the company
Color is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Color prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Color conforms to the spirit as well as to the letter of all applicable laws and regulations.