Haemonetics
Healthcare
PrincipalSoftwareDeveloper-TEG
Neural analysis suggests this role is
optimal for Senior candidates.
“Principal Software Developer - TEG at Haemonetics. Define architectural strategy. Set long-term technical roadmap”
Industry & Context.
Pragmatic problem solver; Solve high-risk architectural challenges
What They're Looking For.
Must Have
10 + years in software engineering, 5+ years in Principal or Architect role, Expert-level C# or other OOP languages, RESTful APIs, Microservices, Domain-driven design, CI/CD, Event-driven architecture, Service-oriented architecture, High-availability, Containerization, SQL, NOSQL, AWS (ECS, EKS, RDS, Lambda, S3, SQS, CloudFormation), Terraform, Cybersecurity/OWASP best practices, OIDC, SAML2, SOC2, ISO27001, HIPAA, Shipping complex products, Stable, maintainable architectures
Nice to Have
AWS background required
What You'll Do.
Define architectural strategy
Set long-term technical roadmap
Set engineering standards
Adopt core technology
Drive technical governance
Act as final authority on design decisions
Establish quality gates
Manage performance budgets
Prototype foundational systems
Perform high-level code reviews
Solve high-risk architectural challenges
Foster technical rigor
Foster continuous improvement
Identify technical debt
Mitigate technical debt
Identify performance bottlenecks
Mitigate performance bottlenecks
Identify architectural risks
Mitigate architectural risks
Align technical architecture with regulatory objectives
Align technical architecture with commercial objectives
Lead technical evolution of TEG Manager
Deliver real-time TEG data to clinicians
Serve as technical anchor for engineering team
Drive architectural decisions
Set engineering standards for medical software
Own end-to-end architecture strategy
Design device connectivity
Design data ingestion pipelines
Integrate with hospital information systems
Integrate with clinical workflows
Navigate regulatory software requirements
Champion engineering practices
Build distributed systems
Build event-driven systems
How You'll Work.
Team & Collaboration
Cross-functional engineering team; Collaborate with product stakeholders; Collaborate with regulatory stakeholders
Communication Scope
Translate technical concepts
Process & Methodology
Roadmap planning
Full Job Description
We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is your employer of choice. ## Job Details We are seeking a Principal Software Developer to lead the technical evolution of TEG Manager®, our centralized hemostasis management platform that delivers real-time TEG® 6s and TEG® 5000 analyzer data to clinicians across operating rooms, ICUs, and emergency departments. In this role, you will serve as a technical anchor for a cross-functional engineering team, driving architectural decisions and setting engineering standards for a mission-critical, regulated medical software system. As a principal-level contributor, you will own the end-to-end architecture strategy for the TEG Manager platform — spanning device connectivity, data ingestion pipelines, and REST API design that integrates with hospital information systems and downstream clinical workflows. You will mentor engineers, collaborate with product and regulatory stakeholders to navigate regulatory software requirements, and champion engineering practices that balance velocity with the rigorous regulatory standards demanded in patient care environments. If you are energized by the challenge of building distributed, event-driven systems where uptime and data integrity are genuinely life-critical, this is a rare opportunity to shape both the technology and the team at Haemonetics. _**What You 'll Do:**_ • Define Architectural Strategy: Set the long-term technical roadmap, engineering standards, and core technology adoption (engine, backend, rendering). • Drive Technical Governance: Act as the final authority on critical design decisions, establish quality gates, and manage performance budgets. • Lead Hands-On Innovation: Prototype foundational systems, perform high-level code reviews, and solve high-risk architectural challenges. • Mentor Team: Coach team members to foster a cu
Applying for this Principal Software Developer - TEG role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Haemonetics?
Real rants from real employees. Read before you apply.