Principal Software Engineer - Variant Knowledge Platform
$180k - $205kNCBiotech
Labcorp Genetics is seeking a Principal Software Engineer to help shape and build the Variant Knowledge Platform, the team and systems responsible for variant identity, classification, and annotation. The platform provides the authoritative source of variant truth that powers clinical interpretation, curation, and analytics across the organization. In this role you will own ambiguous, org‑spanning technical problems end to end, define the architectures and API contracts that platform consumers build on, drive cross‑team initiatives, and raise the engineering bar for teams well beyond your own. Because variant identity and classification data flow directly into clinical reports and downstream analytics, the systems you design must be correct, versioned, and durable. Work Schedule This is a full‑time, exempt (salaried) position assigned to a First Shift schedule, with standard business hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. in your time zone. Business needs may occasionally require flexibility in work hours, including earlier, later, or additional hours, with reasonable notice provided when possible. Responsibilities Own the technical design for large, ambiguous, open‑ended problems that span the Variant Knowledge Platform and the broader interpretation stack, where there is no clear off‑the‑shelf solution. Define and evolve the data models for variant identity, classification, and annotation, holding a high bar for correctness and consistency. Identity or schema drift in this domain can corrupt classifications platform‑wide. Design production‑grade, versioned REST API contracts, secured via the platform's identity provider (Okta), that internal consumers and enterprise clients integrate against, including versioning, deprecation, and governance strategies. Lead the evolution of the systems that turn raw bioinformatic data into trustworthy variant‑ and sample‑level information, and the pipelines that source, maintain, and serve variant annotations, toward real‑time, multi‑tenant operation. Drive the architecture for automating evidence placement and classification, and for scaling the storage and retrieval of sample‑ and variant‑level data as volume and client count grow.Define org‑wide system architectures and rally engineers and stakeholders around them through clear rational, written design documents, and Architecture Decision Records (ADRs). Lead cross‑team technical programs as a named principal‑level lead, coordinating design, sequencing, and delivery across platform, boundary/tenancy, and curation teams, and represent the platform in the Architecture Review Forum. Set the strategy for system operability: testing, observability (including multi‑tenant observability), health monitoring, reliability, and on‑call practices under a “you build it, you run it” model. Lead large‑scale data migration and backfill efforts, such as consolidating legacy interpretation data into VKB, with the rigor, staging, and validation gates such work demands. Shape the platform's role in enabling future test content and assay development through its data and services. Mentor and level up engineers across multiple teams through technical guidance, design review, and role‑modeling, multiplying the org's overall engineering capability. Partner with cross‑functional stakeholders across product, curation science, and clinical to identify business opportunities enabled by the platform and align technical strategy to them. Communicate technical vision and trade‑offs clearly to audiences ranging from individual engineers to executives, securing buy‑in for direction‑setting decisions. Minimum Qualifications 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). Preferred Qualifications One or more years of experience in genomics or bioinformatics, such as variant interpretation, clinical genetics, HGVS/variant nomenclature, gene/transcript annotation, or evidence‑based classification. Two or more years of experience with event‑driven and asynchronous messaging architectures (e.g., AWS SQS) and building clean REST gateways in front of them. One or more years of experience working in a regulated or clinical environment, including version pinning and validation needs driven by regulatory requirements. Additional Qualifications Experience building multi‑tenant, platform‑as‑a‑product systems serving multiple internal and external consumers. Experience delivering multi‑tenant observability and cross‑cutting reliability for shared platform services. Experience executing large one‑time data migrations and backfills with provenance and validation guarantees. Experience designing, building, and operating large‑scale, distributed backend systems and data platforms in production. Experience defining and driving operational excellence across testing strategy, observability, health monitoring, and production reliability. Strong data modeling skills for systems where data consistency and correctness are critical, including schema evolution and migration at scale. Experience of org‑wide technical leadership: setting architecture across teams, authoring ADRs or equivalent design records, and building alignment across engineering and cross‑functional partners on ambiguous, high‑impact initiatives. Excellent written and verbal communication, including the ability to tailor technical messaging from engineers to executive audiences. Familiarity with analytics data ecosystems (e.g., Snowflake) and the trade‑offs between batch or lagged and real‑time data paths. Application Window closes 8/7/2026 Pay Range $180,000 - $205,000 annually Benefits Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including medical, dental, vision, life, STD/LTD, 401(k), paid time off or flexible time off, tuition reimbursement, and employee stock purchase plan. Employees scheduled for less than 20 hours, casual, intern, or temporary employees are only eligible to participate in the 401(k) plan. Employees on a 7 on 7 off schedule are eligible to receive all foregoing benefits except PTO or FTO. Labcorp is proud to be an Equal Opportunity Employer: Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law. Accessibility and Privacy Notice If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our privacy statement. #J-18808-Ljbffr NCBiotech
- NCBiotech in Durham, North Carolina is seeking a Principal Software Engineer to shape and build the Variant Knowledge Platform. You will tackle ambiguous, organization-spanning technical challenges, define architectures for internal and client integrations, and raise the...PlatformFull time
- Principal Software Engineer/Developer Published: Jun 10 ID: 2130513 Location: Durham, NC Job Description... ...of Customer capabilities across all platforms. Identifies lagging business... ...financial services environment. Skills and Knowledge Candidate must also possess:...Platform
- ## Principal Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full timeposted on: Posted... ...as Angular and Angular 17+. Deep knowledge and experience with using Java EE, Spring... ...critical customer-facing software platforms and applications by leveraging tools...Platform
- Job Description: Principal SOFTWARE ENGINEER The Role Seeking a Mainframe Developer with superb technical... ...and maintain high volume production platforms in the Electronic Channel... ...expertise in COBOL, JCL, CICS, DB2 & VSAM Knowledge of MQ would be nice to have Development...PlatformShift work
$150k - $180k
...consistent, high-quality care. Our platform employs assessments to reveal... ...: We seek a Principal Engineer to serve as the foremost expert... ...and champion best practices in software development. This position demands extensive knowledge of current technologies and anticipates...PlatformFull timeLive inWork at officeWork from homeFlexible hours- ...deliver projects across product, platform, and stakeholder teams.... ...architecture. Perform foundational engineering work focused on system... ...of 7+ years of professional software engineering experience is... ...or genomics industries. Knowledge of AWS-native environments and...PlatformContract workRemote work
- ...Role Join a forward-thinking engineering team as a Sr. Python... ...projects across product and platform teams - Design, build, and maintain... ...- 7+ years of professional software engineering experience - Advanced... ...-consumer API platforms - Knowledge of AI tools (e.g., Claude,...PlatformFull timeContract workRemote workVisa sponsorship
$150k
...suite, and will work in tandem with other mobile engineers to produce a consistent experience across platforms. The role will involve code review, technical kickoffs... ...iOS development experience in Swift. Strong knowledge of the iOS platform framework and Swift. Proficiency...PlatformWork at officeRemote workVisa sponsorshipFree visaFlexible hours- ...building, deploying, and scaling Docker applications Some knowledge of JavaScript libraries such as jQuery and their uses in... ...large, branded websites, content management systems, E-commerce platforms, and backend frameworks (Java,.NET) is a plus Experience within...PlatformTemporary work
- ...Employee Digital Tribe. Our engineering team is innovative, diverse,... ...REST API’s on our API Market Platform. You are encouraged to... ...Management Platform such as APIGEE knowledge and experience preferred... ...Develop a culture of outstanding software engineering practices...PlatformWork at officeWork from home
- ...application development as the primary skill, along with working knowledge of Swift and iOS development as a secondary skill. The ideal... ...high-performance mobile applications while supporting cross-platform mobile initiatives. Responsibilities Design, develop, test, and...PlatformWork at officeLocal areaRemote workFlexible hours
- ...Direct Supply AI Engineer Direct Supply is building AI systems that change... ...Looking For Strong applied AI and software engineering fundamentals... ...solutions to real workflows ~ Working knowledge of cloud and frontier AI platforms Nice to Have Degree...Platform
$122.4k - $158.4k
The Software Engineering team delivers next-generation application enhancements and new products... ...edge, we design and develop software for platforms, peripherals, applications and... ...related field. Deep understanding and knowledge across kernel subsystems, device drivers...Platform$163.4k - $219.1k
...is a global organization of engineers, product developers,... ...building the products and platforms that will power our media,... ...team is seeking a visionary Principal Software Development Engineer in Test... ...deep-dives, training, and knowledge-sharing sessions. Build...PlatformWork experience placementShift work- ## Senior Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full timeposted on:... ...Develops cloud-native financial services platforms using modern technologies. Designs and... ...architecture.**Skills and Knowledge**:Candidate must also possess:* Demonstrated...Platform
$67.7k - $90.27k
...services, and cloud-based data platforms of moderate to high complexity. The Software Developer II will play a critical... ...technical documentation and support knowledge transfer across teams. What... .... ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge...PlatformFull timeTemporary workRemote workWork from home- ## Senior Staff Software EngineerApplylocations: NC Durham Office:... ...In the Senior Staff Software Engineer position, you’ll lead the design... ...across multiple teams and platforms. You will define architectural... ...term objectives. Draws on broad knowledge to craft future-focused plans...PlatformWork at office
- ...Full Stack Engineer Opportunity We are currently sourcing for a... ...Engineer to work in the Digital Platforms Technology Team in Durham, NC... ...role, you will serve as a Software Engineer who will play a key... ...The Value You Deliver Knowledge of internet, mobile, and application...Platform
- ...Director, Software Engineering page is loaded## Director, Software Engineeringlocations: Durham,... ...and evolution of Operations Workstation platform. This is an exciting opportunity to be... ...skills* Demonstrated domain knowledge in brokerage, financial services operations...PlatformFull timeWork at office
$128.19k - $184.01k
...to grow and share the world’s knowledge. To do so, we have two... ...: a global knowledge sharing platform with over 300M monthly unique... ...We are seeking a talented iOS Engineer to join us in building Poe, an... ...experience Own the entire software development process from timeline...PlatformRemote jobFull time- ...deployment processes to support software development projects. Role... ...STO) / Information Security engineering functions with capabilities... ..., DevSecOps, compliance platforms, secure API integrations, and... ...automated testing frameworks. Knowledge of secure coding standards...Platform
$132k - $207k
## Field Application Engineer, AI FactoryApplylocations: US, NC, Remote: US, NC, Durhamtime... ...Applications Engineer! NVIDIA’s AI platforms have already made a major impact on the... ...technical customer support role.* In-depth knowledge of servers, storage systems, network devices...PlatformRemote work- ...company is seeking a highly skilled SAP Business Technology Platform Integration Senior Engineer to design, develop, and maintain integration solutions... ...should have over 6 years of IT experience, with strong knowledge in SAP integration technologies and a Bachelor's degree...Platform
- ...Skills 6-8 years of development and support experience on .Net platform Candidate should have experience of design, development and... ...procedure ,database tuning , performance optimization. Strong knowledge of WCF, Web services, REST API. Understanding of patterns...Platform
- ...Director, Software Engineering Job Description Position Description : Provides technical guidance... ...ensures integration with third‑party platforms, using industry standard protocols. Develops... ...methodologies. Draws on in‑depth knowledge of the business or function to provide...Platform
- ...Njoyn is seeking a Mid-Level Java Backend Engineer in Durham, North Carolina. The engineer... ...and develop scalable, mission-critical platforms using Java, Spring Boot, and microservices... ...over 6 years of Java experience and knowledge of Oracle/DB2. The position offers a hybrid...Platform
- ...application development as the primary skill, along with working knowledge of Kotlin and Android development as a secondary skill. The... ...excellent user experience, performance, and scalability across mobile platforms. Responsibilities Design, develop, and maintain robust iOS...PlatformWork at officeLocal area
- ...application development as the primary skill, along with working knowledge of Kotlin and Android development as a secondary skill. The... ...excellent user experience, performance, and scalability across mobile platforms. Day to Day Responsibilities Design, develop, and maintain...PlatformWork at officeLocal areaRemote work
- ...Reinsurance Ltd. is seeking a Senior Software Engineer/Developer based in Durham, NC. You will... ...develop cloud-native financial services platforms and enhance enterprise Cloud... ...scalable enterprise-level services, strong knowledge in Java, Python, and modern deployment...PlatformFull time
- ...application development as the primary skill, along with working knowledge of Swift and iOS development as a secondary skill. The ideal... ...high-performance mobile applications while supporting cross-platform mobile initiatives. Day to Day job Duties Design, develop, test...PlatformWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Variant Knowledge Platform. Be the first to apply!
- platform developer Durham, NC
- platform engineer Durham, NC
- principal Durham, NC
- senior principal cloud computing engineer Durham, NC
- senior principal scientist Durham, NC
- embedded software Durham, NC
- software sales Durham, NC
- software sales executive Durham, NC
- software quality assurance Durham, NC
- software sales representative Durham, NC


