Principal Software Engineer – Variant Knowledge Platform
Posted 3ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Principal Software Engineer for Labcorp's Variant Knowledge Platform, focusing on variant identity, classification, and annotation. Leading technical designs and cross-team initiatives to drive health improvements.
Responsibilities:
- Own the technical design for large, ambiguous, open-ended problems that span the Variant Knowledge Platform and the broader interpretation stack
- Define and evolve the data models for variant identity, classification, and annotation
- Design production-grade, versioned REST API contracts
- Lead the evolution of the systems that turn raw bioinformatic data into trustworthy variant- and sample-level information
- Drive the architecture for automating evidence placement and classification
- Define org-wide system architectures
- Lead cross-team technical programs
- Set the strategy for system operability
- Lead large-scale data migration and backfill efforts
- Mentor and level up engineers across multiple teams
- Partner with cross-functional stakeholders to identify business opportunities
Requirements:
- Bachelor's Degree
- Five or more years of experience in REST API and contract design, including versioning and depreciation strategy and secure service-to-service authentication (e.g., Okta-based identity)
- Two or more years of experience designing and operating cloud-based services on AWS
- Five or more years of experience in a primary backend programming language used for data-intensive services (e.g., Python)
Benefits:
- Medical
- Dental
- Vision
- Life
- STD/LTD
- 401(k)
- Paid Time Off (PTO) or Flexible Time Off (FTO)
- Tuition Reimbursement
- Employee Stock Purchase Plan



















