Principal Software Engineer
Baylor Miraca Genetics Laboratories, LLC
Job Description
Job Description
As we continue to grow and expand our services, we are seeking an accomplished Principal Software Engineer to work ONSITE to serve as a technical leader and architect across our software ecosystem. This role is responsible for driving the design, scalability, and evolution of mission-critical systems that support genetic testing workflows, clinical reporting, and data-driven insights. The ideal candidate combines deep technical expertise with strong leadership, systems thinking, and the ability to influence engineering direction across teams. This position will collaborate closely with geneticists, bioinformaticians, laboratory professionals, and product leaders to deliver robust, secure, and innovative software solutions that directly impact patient care.
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: Onsite
· Physical demands for the job (e.g., Must be able to lift 25 lbs, standing for prolonged periods of time, etc.)
· Work environment required for the job duties (e.g., Exposure to laboratory chemicals, etc.)
· Travel Requirements
· Special conditions (e.g. lab/clinical requirements if applicable)
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.
- ...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Corporate Sector, you, you provide expertise and engineering excellence as an integral part...Suggested
$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...SuggestedWork experience placementLocal areaRemote work- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Infrastructure Platforms - Shared...SuggestedWork at office
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works to...SuggestedFor contractors
- ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within Commercial and Investment Bank, you will play a pivotal role in an agile team, enhancing, building,...SuggestedFor contractors
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver...
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an agile...
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking - Markets Tech - Trading / MAC Risk Central team, you are an integral...
- ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver...For contractors
- ...Overview Designs, develops, and maintains software solutions across the full stack, supporting manufacturing and enterprise systems... ...'s and/or Master's degree in Computer Science, Computer Engineering, or related technical discipline ~2+ years of professional software...Full time
- ...operations. We combine deep domain expertise with cutting-edge software development to deliver high-quality applications and platforms... ...— we’d love to meet you. Job Description The Software Engineer will perform complex code analysis and assist in the design,...Full timeRemote work
- ...remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology... ...environments on Earth. JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have...Permanent employmentFull timeTemporary workFor contractorsWork at officeLocal areaRemote work
- ...JOB SUMMARY We are seeking a Senior Software Engineer with deep expertise in .NET technologies, extensive experience in designing and implementing ETL processes, and a solid background in managing large-scale databases. This individual will play a key role in building...Full timeLocal areaRemote work
- ...As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open culture provide the freedom to create, experiment, and contribute. Autonomy...Full timeContract work
- ...Company Description Job Description Title: Software Developer Location: Houston, TX Duration: 12 Months Role Description: Development of components and features and troubleshooting for Corporate Applications. Skills Required: Bachelor's degree...Full timeWork experience placementLocal areaRemote work
- ...In this position you will work with our team of engineers and our NASA customers to support human spaceflight programs such as Gateway... ...the International Space Station. This includes development of software for spacecraft simulations, integration with human/computer interfaces...Permanent employmentFull time
- ...Job Description Software Engineer - Inspection 2603 Role: Information Technology Relocation Available: Yes Industry: I.T. Location: Illinois Town / City: Rockford Job Type: Permanent full-time Job description: The Software Engineer - Inspection...Permanent employmentFull timeRelocationFlexible hours
- ...'s largest and most influential companies. As a Lead Infrastructure Engineer at JPMorganChase within the Enterprise Technology, Infrastructure Platforms team, you apply deep knowledge of software, applications, and technical processes within the infrastructure engineering...
- ...the future of transportation. Join us and transform your dreams into reality. We are seeking a highly skilled and motivated Software Engineer to design, develop, and scale our machine learning annotation, evaluation, and training infrastructure. This role is central...Full time
$62 per hour
...individuals authorized to work in the U.S. will be considered.***\\\\ \\ \ \\ \ Job Title \\\\\ : Lead Software Engineer \\\\ \\ \ Job Type \\\\\ : Full\-Time\/Contract *\\\\ this role is a 12\-month assignment. \\\\\ \\ \...Full timeContract workWork experience placementRelocation package- ...platform by delivering innovative, value-added core services and automation that streamline and elevate the software delivery lifecycle. As a Principal Software Engineer at JPMorganChase within the Enterprise Technology - ENG Services & Platform team, you provide...
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI‑...Remote workHome office- ...for code repository and pipeline management and IBM's UCD for software deployment. Develop Spring Boot Microservices with microservice... ...: Master's degree in Computer Science, Technology, Engineering, or related field plus 1 year of experience in the job offered...
- ...Software Development Full Time Position Description Reynolds and Reynolds is looking for creative individuals who are driven to produce great software solutions. \nReynolds has many exciting development projects for both new and existing products that would...Full timeWork from home2 days per week
- ...Title: Senior Software Developer Houston, TX (Hybrid, Wednesday & Friday Remote) Duration: 6-12 months Contract (potential to extend) Required Skills: Word, .Net, Mendix, PowerApps, *OIL & GAS EXPERIENCE NEEDED Key Accountabilities: • Actively participates...Contract workRemote work
- ...decarbonization. We're a fast-growing team of expert innovators, engineers, and problem-solvers committed to advancing global... ...all. Join us and help shape the future of renewable energy. Software Engineer - Intern Location: Houston, TX / Hybrid Reports...InternshipWork at office
- ...Role: Senior Software Engineer - Trading Location: Houston, TX (Hybrid) Overview We are seeking a highly skilled Senior Software Engineer to join the team building a next generation trading and risk management platform. This is a hands-on engineering...
- ...Software Developer We are seeking a software developer to support the development and maintenance of enterprise integration solutions within a manufacturing environment. This role involves assisting in integration services, backend applications, and production system...
- ...in Computer Science or a related field required. 8+ years of successful experience in an application programmer/analyst or software engineering role. Strong Oracle SQL and PL/SQL skills with 5+ years of hands‑on experience working with both back‑end and front‑end Oracle...Work at officeRemote workMonday to FridayFlexible hoursShift work
- ...Forthea is seeking a Senior Software Developer to join our team and help build and evolve our proprietary marketing technology platform... ...business workflow/planning/automation tools. Forward‑deployed engineering experience – comfort embedding with non‑technical stakeholders...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal scientist Houston, TX
- principal Houston, TX
- senior principal cloud computing engineer Houston, TX
- principal cloud computing engineer Houston, TX
- software engineer - cloud services Houston, TX
- software sales executive Houston, TX
- entry level software sales Houston, TX
- healthcare software sales Houston, TX
- software implementation project manager Houston, TX
- bank software Houston, TX



