Staff Software Engineer, API/Backend

Burlingame, California /
Engineering /
Full-Time
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 Product Engineering team builds the products that make population genomics at scale a reality. Our team powers the diagnostic testing products for both COVID-19 and genetics, serving thousands of new clients from diverse organizations including Public Health Departments, School and Employee Benefits Programs, and national research studies.

We’re looking for an experienced engineer to help us scale our product, particularly the API and business logic serving systems, to the next million users.

How You’ll Contribute:

    • Design and build novel products and features to address long-standing problems in healthcare and genetics
    • Collaborate with product, design, data science, and our scientific teams to build cutting-edge, clinical-grade genetic tests and services
    • Improve the quality, reliability, and speed of our core products and services
    • Propose and implement changes to our data models, core architecture, and codebase to enable faster development with a rapidly growing engineering team
    • Drive best practices for our APIs and serving layer across the engineering team, including establishing design patterns, running training sessions, and writing documentation
    • Develop all levels of the technical stack when needed to support your core project work

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 experience scaling a Django-based application by orders of magnitude.
    • You've built and launched numerous features, products and/or systems successfully into the wild and iterated to support changing business needs. 
    • 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 technical information to both technical and non-technical collaborators: you identify core challenges 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 technical roadmaps in collaboration across teams of engineers and/or other disciplines.
    • You leverage off-the-shelf components when possible, with good judgment about what to use and where to find it. 

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 experience across modern web stacks including Python, AWS, SQL, REST APIs, React, HTML5, CSS3, and ES6+.

Possible Projects To Contribute To:

    • Roll out a new genetic test for an important health condition like cancer or heart disease, from ordering to fulfillment to detailed, personalized genetic results.
    • Define and execute a migration of our Python code to support type annotations.
    • Build information management systems and workflows for physicians, HR benefits manager, and other professionals who rely on Color for their populations.
    • Redesign our serving layer into a microservice-based architecture to reduce conflicts between parallel developer changes.
#LI-ML1

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.