View All Jobs 137033

Director, Software Engineering (hybrid Boston)

Define and execute a multi-year technology roadmap for enterprise software across cloud and AI/ML.
Boston
Senior
$145,549 – 196,691 USD / year
yesterday
Haemonetics

Haemonetics

Provides blood and plasma collection, processing, and transfusion technologies to improve blood management and patient care outcomes.

3 Similar Jobs at Haemonetics

Software Development Leadership

Lead the development of enterprise-grade software solutions through a dedicated team of developers, analysts, and testers located onsite and through third-party development partners. This role combines hands-on technical expertise with strategic leadership to drive innovation, execution, and compliance for mission-critical, regulated software systems.

Key Responsibilities:

  • Technical Leadership: Serve as the single point of accountability for technical capabilities across enterprise software solutions. Define and maintain a multi-year technology roadmap, balancing architectural complexity with scalability. Provide guidance on design alternatives and consolidated architecture strategies. Demonstrate expertise in hardware/software connectivity, cybersecurity, and cloud-based architectures (AWS/Azure). Establish and mature DevOps practices including CI/CD pipelines, observability, release management, and reliability engineering (SRE).
  • Innovation & Customer Focus: Understand market trends and customer needs to align current and future software architectures. Incorporate emerging technologies such as AI/ML to enhance capabilities, automation, and decision support.
  • Compliance & Standards: Ensure adherence to regulatory standards (e.g., IEC 62304) and maintain relevant SOPs for software development in regulated environments.
  • Talent Development & Collaboration: Coach and mentor software engineers in lean/agile methodologies. Foster collaboration across product owners, business units, and cross-functional teams. Manage third-party vendors and development partners, ensuring quality, security, delivery, and budget discipline.
  • Operational & Financial Excellence: Oversee team structure, workload, resource allocation, capacity planning, and deliverables. Drive efficiency by eliminating duplication and leveraging technology reuse. Apply FinOps practices to optimize cloud spend, set cost guardrails, forecast usage, and align engineering choices with business value.

Requirements:

  • Education: BS in Computer Science, Engineering, or related field (Required); MS in Computer Science or MBA (Preferred).
  • Experience: 10+ years in enterprise software development within regulated industries. Proven leadership of large, distributed development teams. Expertise in cloud technologies (AWS preferred), including architecture, security, and operations. Hands-on experience with AI/ML integration (platforms, model lifecycle, MLOps). Strong background in cybersecurity and vulnerability management. DevOps: building and operating CI/CD pipelines, infrastructure as code (IaC), observability (logs/metrics/traces), release automation, SRE practices. FinOps: cloud cost governance, budgeting/forecasting, usage optimization, unit economics, chargeback/showback. Tools: JIRA, CI/CD toolchains, static code analysis, C/C++, C#, and similar technologies. Experience managing third-party development partnerships and vendor contracts. Experience developing CI/CD pipelines and multi-year technology roadmaps.
  • Skills: Strong problem-solving and communication skills. Ability to work effectively in cross-functional teams. Continuous improvement mindset.
  • Certifications (Preferred): Cybersecurity certifications. Programming language certifications (Java, C#). AWS certifications (e.g., Solutions Architect, DevOps Engineer) and/or FinOps Certified Practitioner.

Pay Transparency: The base pay actually offered to the successful candidate will take into account, without limitation, the candidate's location, education, job-knowledge, skills, and experience in prior relevant roles. Incentives may also be provided as part of Haemonetics' employee compensation. For sales roles, employees will be eligible for sales incentive (i.e., commission) under the applicable plan terms. For non-sales roles, employees will be eligible for a discretionary annual bonus, the target amount of which varies based on the applicable role, to be governed by the applicable plan terms. Employees may also be eligible to participate in the Company's long-term incentive plan, with eligibility and target amount dependent on the role.

In addition to compensation, the Company offers a competitive suite of benefits to its employees, including without limitation, a 401(k) with up to a 6% employer match and no vesting period, an employee stock purchase plan, "flexible time off" for salaried employees and, for hourly employees, accrual of three to five weeks' vacation annually (based on tenure), accrual of up to 64 hours (annually) of paid sick time, paid and/or floating holidays, parental leave, short- and long-term disability insurance, tuition reimbursement, and/or health and welfare benefits.

The base salary range for this role is:

$145,549.31-$196,690.94/Annual

+ Show Original Job Post
























Director, Software Engineering (hybrid Boston)
Boston
$145,549 – 196,691 USD / year
Engineering
About Haemonetics
Provides blood and plasma collection, processing, and transfusion technologies to improve blood management and patient care outcomes.