Principal Software Developer - SafeTrace Tx
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# 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
- 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