Logo for Baylor Genetics

Principal Software Engineer

Role overview

Qualifications

  • B.S. in Computer Science or related field required
  • 10+ years of professional software engineering experience, including significant experience in large-scale or complex systems
  • Expert-level proficiency with C# and .NET (e.g., .NET Core / .NET 6+)
  • Extensive experience architecting and building React + TypeScript applications

Responsibilities

  • Lead the architecture, design, and development of complex software systems and platforms
  • Define and champion engineering standards, best practices, and long-term technical roadmaps
  • Collaborate with cross-functional teams to translate business needs into scalable, secure, and maintainable solutions
  • Conduct deep technical reviews, guide system design discussions, and ensure architectural consistency across teams

Key facts

Hard skills

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication
  • Collaboration

About the company

Baylor Genetics logo

Baylor Genetics

Genomics & Precision Medicine

Baylor Genetics is a leading diagnostic genomics partner offering a full spectrum of clinically relevant genetic testing, including Whole Genome Sequencing, Whole Exome Sequencing, and focused panels. Baylor Genetics combines rapid and comprehensive precision diagnostics options with the support of genetic counselors to help clinicians avoid a lengthy diagnostic odyssey for their patients, guide medical management, and ensure no patient with a genetic disorder gets left behind. Baylor Genetics’ testing menu covers family planning, pregnancy, neonatal and pediatric testing, oncology, and many other specialized testing options. Located in Houston’s Texas Medical Center, Baylor Genetics serves clients in 50 states.

Company details

IndustryGenomics & Precision Medicine
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

KEY RESPONSIBILITES

· Lead the architecture, design, and development of complex software systems and platforms

· Define and champion engineering standards, best practices, and long-term technical roadmaps

· Collaborate with cross-functional teams to translate business needs into scalable, secure, and maintainable solutions

· Conduct deep technical reviews, guide system design discussions, and ensure architectural consistency across teams

· Mentor and coach engineers, fostering a culture of technical excellence and continuous learning

· Drive root-cause analysis and resolution of complex technical issues, ensuring system reliability and data integrity

· Evaluate emerging technologies and guide strategic adoption where appropriate

· Partner with product, laboratory, and bioinformatics teams to optimize workflows and enhance operational efficiency

· Ensure compliance with security, privacy, and regulatory requirements across all software systems

· Contribute to innovation initiatives that advance Baylor Genetics’ digital capabilities and competitive advantage

· Perform other duties as assigned to support team and organizational objectives.

· Comply with all company policies, procedures, and applicable regulatory requirements.

QUALIFICATIONS

Required

· B.S. in Computer Science or related field required

· 10+ years of professional software engineering experience, including significant experience in large-scale or complex systems

· Expert-level proficiency with C# and .NET (e.g., .NET Core / .NET 6+)

· Extensive experience architecting and building React + TypeScript applications

· Deep expertise with relational databases such as MS SQL Server, PostgreSQL, or MySQL, including schema design, performance tuning, and data modeling

· Proven experience designing, implementing, and governing RESTful APIs and distributed systems

· Strong background in software architecture, system design, and engineering best practices

· Demonstrated experience leading technical initiatives, mentoring engineers, and influencing cross-functional decision-making

· Strong understanding of DevOps principles, CI/CD pipelines, and cloud-native architectures

· Excellent analytical and problem-solving skills with the ability to navigate ambiguity and complexity

· Equivalent combination of education and experience may be considered.

Preferred:

· M.S. or higher preferred in Computer Science or related field

· Experience in healthcare, clinical diagnostics, genomics, or NGS environments

· Familiarity with laboratory workflows, LIMS systems, or clinical reportingplatforms

· Experience working in regulated environments (CLIA, CAP, HIPAA)

· Background in designing secure, compliant, and audit-ready systems

· Experience with high-performance or data-intensive applications, including optimization and scalability strategies

COMPETENCIES

· A strategic technical leader who can define long-term architectural direction

· Strong ownership mindset with the ability to drive initiatives from concept to production

· Exceptional communication skills, capable of translating complex technical concepts for diverse audiences

· A collaborative partner who elevates team performance and mentors engineers at all levels

· Sound judgment balancing innovation, speed, quality, and regulatory requirements

· Passion for building systems that directly support clinical decision-making and patient outcomes

PHYSICAL DEMANDS AND WORK ENVIRONMENT

· Location: Remote

EEO Statement:

Baylor Genetics is proud to be an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome and encourage applicants from all backgrounds to apply. We do not discriminate on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, pregnancy, childbirth, or any other status protected by applicable federal, state, or local law. If you need an accommodation during the application process, please contact our Human Resources team.

Note to Recruiters:

 We value building direct relationships with our candidates and prefer to manage our hiring process internally. While we occasionally partner with select recruitment agencies for specialized roles, we do not accept unsolicited resumes from recruiters or agencies without a written agreement executed by the authorized signatory for Baylor Genetics ("Agreement"). Any resumes submitted to Baylor Genetics in the absence of an Agreement executed by Baylor Genetics' authorized signatory, will be considered the property of Baylor Genetics, and Baylor Genetics will not be obligated to pay any associated recruitment fees.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Baylor Genetics

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.