Hybrid Principal Engineer, Software Reliability – Automation

Posted last month

Apply now

About the role

  • Principal Engineer leading reliability engineering and automation initiatives for Insulet's embedded software platforms. Driving innovation, compliance, and best-in-class reliability while mentoring technical teams.

Responsibilities

  • Define and drive the strategic vision for reliability engineering and automation across embedded software platforms.
  • Lead the design, implementation, and continuous improvement of advanced automated test strategies, including fault injection, stress, and long-duration testing.
  • Architect and maintain observability tools and dashboards to monitor system health and reliability metrics at scale.
  • Serve as the principal subject matter expert on reliability engineering principles (e.g., MTBF, FMEA, fault tolerance), providing technical guidance and mentorship to engineers at all levels.
  • Champion organization-wide reliability initiatives, collaborating with product, quality, and regulatory teams to ensure compliance and foster innovation.
  • Evaluate, introduce, and standardize emerging tools, frameworks, and methodologies to advance automation and reliability practices.
  • Engage with executive leadership, external partners, and industry forums to represent Insulet’s reliability engineering excellence and stay ahead of industry trends.
  • Define, implement, and track key reliability metrics to drive data-driven decision making and continuous improvement.
  • Foster a culture of proactive system health monitoring, continuous improvement, and technical excellence.
  • Mentor and develop engineers, promoting best practices and a growth mindset throughout the organization.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of experience in reliability engineering and software test automation, preferably in embedded or safety-critical environments.
  • Demonstrated experience leading large-scale reliability initiatives and mentoring technical teams.
  • Proficiency in Python and modern test automation frameworks.
  • Deep understanding of reliability engineering principles and industry best practices.
  • Experience with CI/CD pipelines, hardware-in-the-loop (HIL) testing, and system-level risk analysis.
  • Strong analytical and problem-solving skills.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off (PTO)
  • And additional employee wellness programs

Job title

Principal Engineer, Software Reliability – Automation

Job type

Experience level

Lead

Salary

$174,225 - $261,337 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job