You will lead the architecture of enterprise‑grade healthcare and medical‑device software systems, ensuring technological choices align with long‑term business and regulatory needs. Your work will involve:
Designing and evolving modern distributed systems, cloud‑native solutions, and edge‑computing components.
Providing hands‑on technical leadership through prototyping, architectural spikes, and code reviews.
Defining and enforcing architectural standards, best practices, and patterns that ensure quality and consistency across teams.
Partnering with product, engineering, and regulatory groups to deliver compliant, high‑quality platforms.
Driving modernization efforts - refactoring legacy systems, migrating to modern architectures, and enabling new capabilities.
Evaluating emerging technologies and guiding long‑term technical strategy.
Mentoring engineers and supporting a strong, forward‑thinking engineering culture.
Requirements
You bring a combination of deep architectural expertise, strong communication skills, and the ability to operate effectively in regulated, complex environments. You have:
8+ years of software architecture experience across distributed or enterprise‑scale systems.
Strong background in .NET or Java , and experience with JavaScript (JS) .
Industry experience in healthcare, medical devices, or life sciences .
Solid understanding of cloud platforms - AWS preferred - and secure systems design.
Expertise in microservices, event‑driven architectures, APIs, and modern architecture patterns (layered, hexagonal, CQRS, DDD).
Knowledge of DevOps practices and Infrastructure‑as‑Code (e.g., Terraform).
The ability to communicate architectural direction clearly across both technical and non‑technical teams.
A bachelor's degree in Computer Science, Engineering, or a related field.
Preferred experience includes: leading digital transformation initiatives, working with edge‑computing patterns, knowing regulatory frameworks like FDA/ISO 13485/IEC 62304/HIPAA, or building data‑intensive and real‑time systems.
What Success Looks Like
EEO Policy Statement
Pay Transparency:
Depending on your location, you may be eligible for more detailed information related to the compensation and benefits related to t
Benefits
Health insuranceVision insurance401(k)Paid time offFlexible scheduleEquity / stock optionsPerformance bonusParental leave
Additional Information
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
Shape the architecture of next‑generation healthcare platforms
At Haemonetics, we continue to invest in exceptional technical leadership to drive the evolution of our software platforms. If you're looking for a role where architectural vision translates directly into real‑world impact - and where you can influence modern engineering practices in a regulated, mission‑critical environment - this opportunity may be the right fit.
We are seeking a Principal Software Architect who is both strategic and hands‑on, capable of navigating complex distributed systems while guiding engineering teams through modernization and cloud transformation efforts. In this role, you will help define the blueprint for next‑generation platforms, mentor engineers, and ensure our solutions remain scalable, secure, and compliant.