Haemonetics - Boston, MA

posted 5 months ago

Full-time - Principal
Remote - Boston, MA
Plastics and Rubber Products Manufacturing

About the position

The Principal Software Architect at Haemonetics is a key technical leadership role responsible for overseeing all technical aspects of a major software platform. This position involves leading both internal and external R&D software developers to ensure the delivery of high-quality new product introductions and supporting regulated medical software solutions. The architect will work closely with other technical leaders to innovate and modernize systems, while also mentoring developers and ensuring robust cybersecurity practices are in place.

Responsibilities

  • Responsible for all technical aspects of the product including technical debts, features/improvements, and architecture.
  • Keep the team and product updated with technology and trends.
  • Research new tools and technologies to drive innovation and support future pipeline plans.
  • Conduct design and code reviews, focusing on high-value changes based on impact or significant scope.
  • Architect and design platforms, potentially prototyping large and/or complex features.
  • Collaborate with other technical leaders to drive new interconnected features and advance foundational technology across multiple platforms.
  • Mentor developers to cultivate future technical leadership within Haemonetics.
  • Design applications to ensure robust protection, especially for systems handling PHI and PII.

Requirements

  • Bachelor's Degree in Computer Science or a relevant discipline (Required)
  • 10+ years of software development/testing/support experience (Required)
  • 5+ years of experience with AWS (Required)
  • 4+ years of regulated healthcare or medical device experience (Preferred)
  • Experience in design and architecture (Strong)
  • Experience with multiple technologies and platforms at both enterprise and consumer levels (Strong)
  • Experience in re-writing/re-platforming products (Strong)
  • Building/managing a CI/CD pipeline and DevOps (Intermediate)
  • Proficiency with AWS services such as EC2, S3, RDS, Lambda, API Gateway, DynamoDB, and others (Strong)
  • Knowledge of AWS security best practices, including IAM, KMS, and VPC configurations.

Nice-to-haves

  • Master's Degree in Computer Science or a relevant discipline (Preferred)
  • AWS Solutions Architect Associate (Preferred)
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes, ECS, EKS)
  • Experience with infrastructure-as-code tools like AWS CloudFormation and Terraform.

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
  • Accrual of up to 64 hours of paid sick time annually
  • Paid and/or floating holidays
  • Parental leave
  • Short- and long-term disability insurance
  • Tuition reimbursement
  • Health and welfare benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service