Senior Software Engineer

Baylor Genetics•,

About The Position

Baylor Genetics is seeking a Senior Software Engineer to develop and enhance software solutions for its clinical genetic testing laboratory. The role involves working with geneticists, bioinformaticians, laboratory professionals, and other business and technical stakeholders to build robust applications that streamline testing and reporting workflows and improve operational efficiency. The position requires curiosity, attention to detail, technical expertise, and effective coordination and communication across the organization.

Requirements

  • Professional experience working for a clinical diagnostics, molecular diagnostics, biotechnology, or genetics/genomics company is required for consideration.
  • Bachelor of Science or equivalent degree in Computer Science or a related field; equivalent combination of education and experience may be considered.
  • At least 5 years of professional software development experience.
  • Strong experience with C# and .NET, such as .NET Core or .NET 6+.
  • Solid experience building frontend applications with React and TypeScript.
  • Strong experience with MS SQL Server or an equivalent relational database system, including schema design and query optimization.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding of software architecture, design patterns, and best practices.
  • Experience with version control systems such as Git.
  • Strong problem-solving skills and ability to work independently.
  • Strong ownership and accountability.
  • High attention to detail, particularly when handling sensitive clinical data.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Collaborative approach and ability to mentor.
  • Sound judgment in balancing speed, quality, and regulatory considerations.
  • Interest in building tools that directly impact patient care.

Nice To Haves

  • Experience in healthcare, clinical diagnostics, or genomics/NGS environments.
  • Familiarity with laboratory workflows or clinical reporting systems.
  • Experience working in regulated environments such as CLIA, CAP, or HIPAA.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience improving performance in data-intensive applications.

Responsibilities

  • Design, develop, and maintain software applications.
  • Collaborate with cross-functional teams to define software requirements, specifications, and architecture.
  • Document system architecture, processes, and workflows to support maintainability and traceability.
  • Troubleshoot and resolve software defects to ensure system reliability and data accuracy.
  • Contribute to continuous improvement initiatives and technical innovation.
  • Follow the company’s Code of Conduct and applicable compliance, security, and regulatory requirements.
  • Perform other duties as assigned to support team and organizational objectives.
  • Comply with company policies, procedures, and applicable regulatory requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service