Lead Software Engineer

Labcorp•Durham, NC

About The Position

The Lead Software Engineer is an advanced individual-contributor role responsible for delivering high-quality, scalable software solutions and providing technical leadership within the team, without direct people-management responsibilities. The role sets engineering standards, leads complex projects, and contributes to product and technical roadmaps. The engineer designs, implements, and evolves features and services in the LIMS ecosystem, including full-stack applications and APIs that support specimen tracking, assay execution, batch management, and robotic integration. The position works with lab operations, automation engineers, and scientific stakeholders to address complex laboratory workflow needs, improve system architecture, and support reliable, stable platform operations. The role participates in an on-call rotation for genetic testing operations.

Requirements

  • Bachelor’s degree or equivalent experience.
  • At least 4 years of software engineering experience.
  • Deep understanding of system architecture and ability to design scalable solutions.
  • Ability to lead technical initiatives and influence team direction without formal management responsibilities.
  • Strong analytical skills and ability to resolve complex technical challenges.
  • Excellent verbal and written communication skills for cross-functional collaboration.
  • Ability to align technical decisions with business priorities and product goals.
  • Ability to manage multiple priorities and deliver results in a fast-paced environment.
  • Ability to design and implement complex systems and features with minimal guidance.
  • Experience with microservices architecture and distributed systems.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Strong full-stack development skills across application layers and infrastructure.
  • Experience with technologies such as Python, Django, Kotlin, Spring Boot, TypeScript, Kafka, RMQ, React, AWS, Kubernetes, and GitHub Actions.
  • Ability to design and deliver scalable, production-grade systems and tools.
  • Familiarity with system observability, monitoring, and on-call production support practices.
  • Experience working in Agile development environments.
  • Ability to translate business goals into scalable engineering solutions.
  • Dedication to continuous learning and knowledge sharing within the team.

Responsibilities

  • Deliver high-quality, stable software solutions that meet platform standards.
  • Lead complex technical projects and coordinate collaboration across teams to deliver them on time.
  • Provide constructive code-review feedback and maintain a deep understanding of system architecture.
  • Advocate for and implement engineering best practices while balancing pragmatism and business needs.
  • Identify and champion foundational improvements, workflow optimizations, and impactful new technologies.
  • Contribute to product and technical roadmaps, team workflows, and strategic planning.
  • Break down large, complex projects into manageable deliverables across multiple platforms.
  • Communicate technical decisions and project status clearly, and foster a collaborative team environment.
  • Mentor peers, share knowledge, and promote continuous improvement.
  • Design, implement, and evolve major features and services within the LIMS ecosystem.
  • Collaborate with lab operations, automation engineers, and scientific stakeholders to develop software for laboratory workflows.
  • Develop full-stack applications and APIs supporting specimen tracking, assay execution, batch management, and robotic integration.
  • Identify architectural improvements and scaling strategies for LIMS systems aligned with business priorities.
  • Contribute to foundational engineering work that simplifies lab-workflow integration and supports platform stability.
  • Participate in the team’s on-call rotation to support system reliability and business continuity during genetic testing operations.
  • Contribute to technical standards and best practices, and communicate technical direction, trade-offs, and priorities to cross-functional stakeholders.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term and long-term disability insurance
  • 401(k) plan
  • Paid Time Off (PTO) or Flexible Time Off (FTO)
  • Tuition reimbursement
  • Employee Stock Purchase Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service