Principal Software Architect (Hybrid, Boston)
Haemonetics · Boston, Massachusetts, US
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 dy...
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: The Principal Software Architect is designed for a highly skilled, hands‑on Software Architect who thrives at the intersection of complex systems, modern cloud technologies, and regulated environments. You’ll shape the architecture of next‑generation platforms, guide modernization efforts, and work closely with engineering teams to turn architectural vision into working, scalable software. Key Responsibilities: Lead end‑to‑end architecture for enterprise‑grade healthcare and medical‑device software systems Design and evolve distributed systems, cloud‑native solutions, and edge‑computing components Provide hands‑on technical leadership, including prototyping, code reviews, and architectural spikes Define and enforce architecture standards, patterns, and best practices Partner with product, engineering, and regulatory teams to ensure solutions meet compliance and quality expectations Drive modernization initiatives, including refactoring legacy systems...