Sr Software Engineer
Listed on 2026-02-28
-
Software Development
Cloud Engineer - Software, Full Stack Developer, Backend Developer, Software Engineer
Overview
Job Summary The Senior Software Engineer will design, develop, and maintain end-to-end enterprise grade applications using modern frontend and backend technologies. This role demands strong technical depth across front-end and backend systems, cloud infrastructure, and SDLC practices. The ideal candidate will be a hands-on engineer who thrives on solving complex problems, improving scalability, and mentoring others while leveraging technologies like Docker, Kubernetes, C#, Python, Java and modern databases including MS SQL, Postgre
SQL, and No
SQL systems. Success in this role is measured by ability to design and deliver cohesive, end-to-end solutions across frontend, backend, and data layers while ensuring performance, scalability, and exceptional user experience.
- Design and develop full stack applications using React/Angular (Type Script) for the UI and using .NET/Java/Node.js for backend APIs.
- Design and optimize data models and queries across SQL and No
SQL databases. - Implement cloud-native architectures and develop applications in AWS, Azure, or GCP environments.
- Apply security best practices for both front-end and backend systems.
- Troubleshoot, diagnose, and resolve production issues across the full stack.
- Review code, provide constructive feedback, and follow engineering best practices.
- Mentor junior engineers and promote knowledge-sharing within the team.
- Research and adopt emerging technologies to improve system performance and developer efficiency.
- Participate in sprint planning, estimations, retrospectives, and architectural reviews.
- Drive a culture of quality, automation, and continuous improvement across the engineering organization.
- Bachelor’s or master’s degree in computer science, engineering, or related field.
- 6+ years of professional software engineering experience with strong full stack contributions.
- Equivalent combination of education and experience may be considered.
- Proven experience designing and implementing RESTful APIs and microservices architectures.
- Proficiency in React/Angular and Type Script for modern front-end development.
- Strong expertise in one or more of Node.js/C#/Java for backend and API development.
- Solid database expertise with MS SQL Server, Postgre
SQL, and No
SQL databases (Mongo
DB, Dynamo
DB, Redis, etc.). - Hands-on experience with containerization (Docker) and orchestration (Kubernetes or ECS).
- Strong familiarity with cloud environments (AWS, Azure, or GCP) and serverless services.
- Hands-on experience of SRE principles including observability, monitoring, and reliability automation.
- Experience with CI/CD pipelines, Git-based workflows, and automation tools (e.g., Git Hub Actions, Jenkins, etc).
- Knowledge of Infrastructure as Code tools (Terraform, Cloud Formation etc).
- Deep understanding of application performance tuning, scalability, and security.
- Experience with automated testing frameworks (Jest, Cypress, xUnit, etc.).
- Excellent communication skills and ability to mentor and guide technical teams.
- Frontend:
React, Type Script, modern UI frameworks, accessibility, and performance. - Backend:
Node.js APIs/C#/Python/Java and microservices architecture. - Databases: MS SQL, Postgre
SQL, and No
SQL (Mongo
DB/Redis/Dynamo
DB). - Cloud & Dev Ops:
Docker, Kubernetes, CI/CD, Infrastructure as Code, and cloud deployments. - SRE & Architecture:
Observability, reliability, scalability, and cross-system integration.
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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).