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.
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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: RTX1de672
- Position Id: 2d0e70278d1e3d53a436e2e96b930061
- Posted 11 hours ago