Haemonetics

Director, Software Engineering – Hybrid

Haemonetics

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $145,549 - $196,691 per year

Job Level

About the role

  • 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.
  • 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).
  • 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.
  • Ensure adherence to regulatory standards (e.g., IEC 62304) and maintain relevant SOPs for software development in regulated environments.
  • 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.
  • 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

  • BS in Computer Science, Engineering, or related field (Required)
  • MS in Computer Science or MBA (Preferred)
  • 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.
  • Experience managing third-party development partnerships and vendor contracts.
  • Experience developing CI/CD pipelines and multi-year technology roadmaps.
Benefits
  • 401(k) with up to a 6% employer match and no vesting period
  • Employee stock purchase plan
  • Flexible time off for salaried employees
  • Accrual of three to five weeks’ vacation annually for hourly employees (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
  • Health and welfare benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
enterprise software developmentcloud technologiesAI/ML integrationcybersecurityDevOpsCI/CD pipelinesinfrastructure as coderelease automationFinOpsvulnerability management
Soft skills
leadershipmentoringcollaborationaccountabilitycapacity planningresource allocationefficiency improvementguidancecoachingcommunication
Certifications
BS in Computer ScienceMS in Computer ScienceMBA