Jobs · Engineering · Massachusetts

Principal Software Developer – BloodTrack (C++ expert)

Haemonetics · Boston, MA · 2 wk ago
Engineering$104k–$176k/yrFull-time

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/C++ and exposure to OOP languages like C#, Java/Python. JavaScript/Typescript, Reactjs, Nextjs, RESTful APIs, Microservices, Domain-driven design, CI/CD, Event-driven architecture, Service-oriented architecture, High-availability, containerization, SQL and NOSQL
  • Security & Compliance Experience: OWASP best practice, OIDC, SAML2, SOC2, ISO27001, HIPAA
  • Proven Track Record: Success in shipping multiple complex products with stable, maintainable architectures
  • Strategic Communicator: Ability to translate complex technical concepts for both engineers and executive leadership
  • Pragmatic Problem Solver: Balanced approach to solving immediate production needs while maintaining long-term architectural health
  • Innovation Focused: A passion for replacing legacy workflows with scalable, R&D-driven solutions

Pay

The pay range for this role is: $103,600.00-$176,400.00/Annual

Similar jobs