Haemonetics

Principal Software Developer - SafeTrace Tx

Boston, United StatesFull timeStaff$103,600 - $176,400 / yearPosted 17 days ago
Apply on Haemonetics →

Sign into see who you know at Haemonetics.

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 DetailsPrincipal Software Developer – SafeTrace Tx® Platform | Haemonetics Hospital SolutionsWe are seeking a Principal Software Developer to drive the technical direction of SafeTrace Tx®, our industry-leading transfusion management software trusted by hundreds of hospitals to deliver complete testing and transfusion histories in a single, consolidated patient record. In this role, you will be a cornerstone of a high-performing engineering team responsible for building and evolving the safety-critical workflows that blood bank professionals rely on daily — from specimen testing and cross-matching to bedside transfusion verification. You will shape architectural decisions for a platform where data integrity, patient safety, and seamless continuity of care across multi-facility hospital networks are non-negotiable.As a principal-level contributor, you will lead the design of scalable integrations with hospital information systems such as Epic, applying service-oriented and event-driven architecture principles to ensure reliable, real-time communication from the blood bank to the bedside. You will guide the team in building secure, well-governed REST APIs, establishing scalable architecture that support multi-facility data exchange, and upholding the rigorous compliance standards. 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 culture of technical rigor and continuous improvement.• Risk Management: Identify and mitigate technical debt, performance bottlenecks, and architectural risks across the development lifecycle.• Cross-Disciplinary Partnership: Align technical architecture with regulatory and commercial objectives. What Will Make You a Great Fit:• Industry Veteran: 10+ years in software engineering, with 5+ years in a Principal or Architect role • Deep Expertise: Expert-level C# or other OOP languages such as Java/Python. RESTful APIs, Microservices, Domain-driven design, CI/CD, Event-driven architecture, Service-oriented architecture, High-availability, containerization, SQL and NOSQL• Cloud & Infrastructure Experience: AWS (ECS, EKS, RDS, Lambda, S3, S...