About This Role: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.
Responsibilities include:- 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.
About You:- 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. Experience with AWS, Spring, Hibernate, MySQL preferred.
- Strong interpersonal, written, and verbal communication skills.
- Strong analytical and problem solving skills.
- Experience working in a regulated environment preferred.
- BA/BS in Computer Science, or related technical field, or equivalent experience.
Location:Remote - US
Actual compensation may vary depending on job-related factors including knowledge, skills, experience, and work location.
Estimated Pay Range$138,000.00 - $180,000.00