Principal Software Engineer

Posted Yesterday
Be an Early Applicant
Houston, TX, USA
Hybrid
Expert/Leader
Biotech
The Role
Provides organization-wide technical leadership for enterprise software, BI/data, and ML/AI solutions. Leads architecture, design, modernization, technical strategy, code quality, DevOps, CI/CD, and complex problem-solving. Mentors engineering teams, establishes development standards, evaluates emerging technologies, reviews critical designs, supports platform roadmaps, and collaborates with product and cross-functional stakeholders.
Summary Generated by Built In

JOB SUMMARY 

The Principal Software Engineer is a key technical leader within the Customer Portal department, responsible for providing expertise in software development, architectural guidance, and team mentorship. 

Acts as a technical leader and subject matter expert responsible for driving innovation, architectural direction, and engineering best practices across teams and systems.

Principal level individual contributor who leads the design of complex BI/Data and ML/AI solutions, shapes technical direction within and across teams, and drives engineering excellence while developing technical talent through mentorship.

 

KEY RESPONSIBILITES 

• Technical Leadership: Provide technical guidance and mentorship to software development teams, ensuring adherence to best practices, coding standards, and architectural principles. 

• Architecture & Design: Collaborate with cross-functional teams to design, develop, and implement scalable, reliable, and high-performance software solutions. 

• Code Reviews & Quality Assurance: Conduct thorough code reviews, identify improvements, and ensure the delivery of high-quality, maintainable code. 

• Innovation & Problem-Solving: Drive innovation and continuous improvement initiatives, solving complex technical challenges and exploring new technologies to enhance products. 

• Project Contribution: Actively contribute to the development lifecycle, participating in the planning, development, testing, and deployment phases of software projects. 

• Technical Documentation: Create and maintain technical documentation, including design specifications, architectural diagrams, and API documentation. 

• Collaboration & Communication: Work closely with stakeholders, including product managers, engineers, and other relevant teams, to align technical solutions with business goals. 

• Define technical strategy and architecture standards

• Lead architectural design for scalable enterprise systems

• Provide organization-wide technical leadership and mentorship

• Drive innovation and evaluate emerging technologies

• Lead cross-functional collaboration initiatives

• Guide modernization and optimization projects

• Review and approve critical technical designs

• Establish CI/CD, DevOps, and governance frameworks

• Support strategic roadmap and platform planning

• Act as escalation point for highly complex technical issues

• Establish software development best practices

 

QUALIFICATIONS 

Required 

• Education: Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Data/Analytics, or related field; Master’s degree preferred.

• Experience: 8–12+ years of experience with deep technical expertise and demonstrated leadership in enterprise-scale software, bioinformatics, or automation platforms.

• Strong communication skills required for this role. 

• Relevant experience and past achievements will be considered as a substitute for educational requirements

• Proficiency in programming languages such as JavaScript, TypeScript, C#, etc.  

COMPETENCIES 

• Proficiency in commonly used frameworks, such as .NET, React, and Angular. 

• Proficiency with REST APIs, SQL, EF core, scaffolding data models, Mongo. 

• Understanding of software development methodologies and best practices. 

• Strong understanding of software development methodologies and best practices. 

• Experience in architectural design and implementing standard design patterns. 

• Excellent problem-solving and analytical skills. 

• Experience with Agile methodologies, DevOps practices, and CI/CD pipelines. 

• Excellent problem-solving skills and the ability to make critical technical decisions. 

• Strategic Thinking

• Influence

• Compassion

• Innovation & Continuous Improvement

• Customer Focus

• Risk Management

• Stakeholder Alignment

• Effective communication skills and the ability to collaborate with cross-functional teams. 

• Additional responsibilities as assigned. 

PHYSICAL DEMANDS AND WORK ENVIRONMENT 

• Frequently required to sit. 

• Frequently required to utilize hand and finger dexterity. 

• Frequently required to talk or hear. 

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.

Qualifications Skills Required CI/CD practices [Job Descriptions | Word] Expert C# Expert .NET Expert .NET Framework Expert SQL Server Expert Agile Expert RESTful API’s Expert SDLC Expert React Expert HTML Expert Angular Expert Preferred .NET Core Expert Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

Skills Required

  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, Data/Analytics, or a related field
  • 8-12+ years of experience with deep technical expertise and demonstrated leadership in enterprise-scale software, bioinformatics, or automation platforms
  • Strong communication and collaboration skills
  • Proficiency in C#, JavaScript, TypeScript, or similar programming languages
  • Proficiency with .NET, React, and Angular
  • Proficiency with REST APIs, SQL, Entity Framework Core, data model scaffolding, and MongoDB
  • Experience with software architecture, design patterns, and enterprise-scale system design
  • Experience with Agile methodologies, DevOps practices, and CI/CD pipelines
  • Strong problem-solving, analytical, strategic-thinking, and technical decision-making skills
  • Master's degree
  • .NET Core experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
202 Employees
Year Founded: 1978

What We Do

Baylor Genetics is a joint venture of H.U. Group Holdings, Inc. and Baylor College of Medicine, including the #1 NIH-funded Department of Molecular and Human Genetics. Located in Houston’s Texas Medical Center, Baylor Genetics serves clients in 50 states and 16 countries.

Similar Jobs

Remote or Hybrid
10 Locations
2449 Employees
114K-184K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Austin, TX, USA
40000 Employees
133K-226K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Principal Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Austin, TX, USA
40000 Employees
118K-201K Annually

Caterpillar Logo Caterpillar

Principal Software Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial • Industrial Equipment
Hybrid
Irving, TX, USA
100000 Employees
148K-240K Annually

Similar Companies Hiring

Formation Bio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Biotech • Pharmaceutical
New York, NY
150 Employees
SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account