
Senior Software Engineer
Baylor Genetics
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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.
Requirements
- 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.
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET Core.NET 6+ReactTypeScriptMS SQL ServerPostgreSQLMySQLRESTful APIs
Soft Skills
mentoringproblem-solvinganalytical skillscollaborationinfluencingtechnical excellencecontinuous learningcommunicationleadershipnavigating ambiguity