Manager, Software Engineering

iRhythm Technologies, Inc.
$138,000 - $180,000Remote

About The Position

As a Manager of Software Engineering at iRhythm you will be a team leader responsible for a team of engineers and a technical leader and responsible for the full stack of engineering to deliver mobile applications supporting patients during wear of a Zio monitoring device. This role provides an opportunity to work with a talented team and drive operational excellence across a suite of mobile products for US and international markets in a regulated medical device environment.

Requirements

  • 7+ years professional software engineering experience.
  • Experience leading or managing software engineering teams.
  • 5+ years experience developing for iOS and Android using Kotlin.
  • 5+ years experience developing Java web services.
  • Strong interpersonal, written, and verbal communication skills.
  • Strong analytical and problem solving skills.
  • BA/BS in Computer Science, or related technical field, or equivalent experience.

Nice To Haves

  • Experience with AWS, Spring, Hibernate, MySQL preferred.
  • Experience working in a regulated environment preferred.

Responsibilities

  • Technical leadership and architectural guidance across the full stack – mobile applications, back-end web services, data management, outbound email and push notifications.
  • Recruit, manage, coach, and motivate a team of talented software engineers.
  • Collaborate with product owners and user experience engineers on product features and road maps.
  • Collaborate with technical project managers, software QA, quality engineers, regulatory specialists, and other cross-functional stakeholders to define and predictably execute project plans.
  • Drive high standards for software quality, reliability, maintainability, cybersecurity, and compliance in a regulated environment.
  • Define deployment efforts to multiple lower environments and production environments with minimal and predictable impacts to users.
  • Contribute to documentation required as part of our controlled software development life cycle.
  • Support production including incident response, issue troubleshooting, anomaly root cause and impact analysis, and corrective & preventive actions.

Benefits

  • Estimated Pay Range $138,000.00 - $180,000.00
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service