Principal Software Engineer
Baylor Genetics
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 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 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 reporting platforms 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. #J-18808-Ljbffr
- ...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
- ...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 and Investment Banking - Equities Electronic Trading Technology Team, you are an integral...Suggested
- ...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...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...Suggested
- ...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 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 JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works to...For contractors
$103k - $155k
...Posting Type Hybrid Job Overview The Advanced Software Engineer designs, builds, and operates cloud-native web applications that power our business. This role blends strong technical skills with a collaborative mindset to deliver secure, scalable, and high-performance...- ...across Invesco through initiatives such as AI/ML Meetups, hackathons, and cross‑team collaborations. About the Role As Advanced Software Engineer on the SIP team, you will help design, build, and scale next‑generation AI applications that solve complex business problems....Full timeWork at officeFlexible 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...
- ...re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the Commercial & Investment Bank, Digital &...
- ...PCS Software, Inc. powers the future of transportation management. Our flagship Cortex platform is the next-generation TMS (Transportation... ...supply chain. Role Overview We are seeking a Senior Software Engineer to join our team and help architect, build, and scale the next...Work at office
$40 per hour
...Associate Software Engineer – Houston, TX Last updated: 2 days ago Employment Type: Full-time Responsibilities: Develops information systems by designing, developing, and installing software solutions. The role focuses on modernizing complex legacy applications and building...Hourly payFull timeContract workRemote 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...
- ...starting with LNG. We're actively deployed across some of the largest LNG projects in North America. About the Role We're hiring a Software Engineer to join our engineering team in Houston, TX. You'll build and ship features across our AI-powered platform — a mobile-first...
$124.2k - $207k
...Senior Software Engineer Salary Range: $124,200.00 - $207,000.00 Location: Lake Forest, CA / Houston, TX / Philadelphia, PA Employment Type: Full-time Key Responsibilities Design, develop, and implement cloud solutions on Microsoft Azure, ensuring scalability, performance...Full timeFlexible hours$120k - $160k
...Canadian, Mexican, and French citizens). We do not support or transfer other visa types (e.g., H-1B). We are looking for a SCADA Engineer to manage and develop SCADA systems supporting energy asset operations and trading activities. The role sits at the intersection of...H1bVisa sponsorshipWork visa$100k - $150k
...100,000.00/yr - $150,000.00/yr Direct message the job poster from Hamlyn Williams Vice President - Process Controls & Automation Engineering Recruitment Required Experience 2+ years of experience with controls projects, including system design, development, commissioning...Contract work- ...performance and reliability. Collaborate with senior analysts and engineers to optimize system operations. Participate in the development... .... Preferred Qualifications Experience with specific SCADA software (e.g., Wonderware, GE, Siemens, Ignition, Cygnet). Knowledge of...Contract work
- ...Xoriant Corporation is a software product engineering and services company, serving large enterprise software companies as well as mature technology start-ups. We offer a flexible blend of onsite, offsite and offshore services from our nine global delivery centers with...Flexible hours
- React.js Developer - Houston, TX Location : Houston (On-site / Hybrid) Job Summary We are seeking a skilled React.js Developer to join our dynamic development team in Houston, TX. The ideal candidate will be responsible for building modern, scalable, and...
- SAP S/4HANA Developer The Developer will support the technology, configuration, and architecture of the SAP S/4HANA environment, which includes vendor software, as well as in-house developed configurations, processes, interfaces, and add-on applications.
- ...to end-users • Excellent verbal and written English Language communication • Able to work in agile/scrum model and confirm to software development lifecycle, code management and version tracking Minimum Qualifications • Bachelor’s degree in Computer Science, data...Work at office
- ...Senior Android Engineer As a Senior Android Engineer, you will work on apps that revolutionize customer interaction. You will have a passion for code-quality and expertise in usability, and mobile standards. You will be responsible for driving the development process...
- Our client is looking for a Python Developer to join their team. This is a full-time opportunity in Houston, TX with our top energy trading client. Position Core Responsibilities: Writing modular, reusable components to liaise between external sources...Full time
- GoLang Developer Client: NOV Location: Huston, TX Visa: Open JD: Strong knowledge of Go programming language, paradigms, constructs, and idioms Knowledge of common Goroutine and channel patterns Experience with the full site of Go frameworks and tools...
- 5 years of prior experience designing and developing large scale software systems and frameworks. Excellent CC skills with a deep understanding of the C standard library. Deep knowledge of software architecture| design patterns| algorithms and data structures and good...
- ...Senior Sap Basis Engineer As a Senior SAP Basis Engineer, you will be responsible for the design, implementation, and support of the SAP landscape. You will ensure the availability, performance, and security of SAP systems, databases, and related technologies. This...
- ...NAVA Software solutions is looking for a Dynamic CRM Developer . Details: Dynamics CRM/.Net Developer Location: Houston TX - 2/3 days onsite initially and transition to 100% remote Duration: Full time / Direct Hire Job Description:...Full timeRemote work
- ...Development, Kafka, Azure Service Bus, RabbitMQ What We Need From You: ~5-8 years of experience in developing software solutions with at least 3 years of relevant experience in Microsoft technologies. ~ Relevant experience in Azure services (ACR...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal designer Houston, TX
- principal architect Houston, TX
- associate principal Houston, TX
- principal consultant Houston, TX
- senior principal cloud computing engineer Houston, TX
- principal cloud computing engineer Houston, TX
- senior principal scientist Houston, TX
- principal Houston, TX
- software integrator Houston, TX
- software trainer Houston, TX


