Senior Technical Program Manager, Domain Delivery
AmwellAbout the role
Company Description
Amwell is a leading telehealth platform in the United States and globally, connecting and enabling providers, insurers, patients, and innovators to deliver greater access to more affordable, higher quality care. Amwell believes that digital care delivery will transform healthcare. We offer a single, comprehensive platform to support all telehealth needs from urgent to acute and post-acute care, as well as chronic care management and healthy living. With over a decade of experience, Amwell powers telehealth solutions for over 150 health systems comprised of 2,000 hospitals and 55 health plan partners with over 36,000 employers, covering over 80 million lives.
Brief Overview:
As SR. Technical Program Manager, you will serve a critical role in the successful delivery of software solutions for our enterprise platform. You will work multiple levels of management across product, development, and other interfacing teams to own operational excellence across the entire PDLC. You will ensure the lifecycle is operating efficiently from intake management to successful production deployment by providing visibility and alignment across teams, executive leadership, and other key stakeholders. You will leverage and manage artifacts, processes, and ceremonies to connect the delivery of your platform domain (8-10 scrum teams) to the cross-domain program management of key initiatives. You will be a champion of agile software development methodologies by providing agile coaching, domain-level ceremonies such as scrum of scrums, demos, and retrospectives to drive incremental improvement.
This versatile role is ideal for a process oriented, adaptive leader that understands the value of leveraging data analytics, curated artifacts, and soft skills to empower highly efficient software development in a matrixed environment. The SR. Technical Program Manager will drive value to our customers and team members in a timely manner by managing delivery, providing coaching, and driving transformation with high quality. This versatile role will be part project and program manager, part Agile practitioner (RTE, Scrum Master, Agile coach), process improvement engineer, change manager, and part consultant. We are looking for someone well-versed in connecting people and organizations and identifying, managing, and simplifying complex interdependencies. This role will leverage expertise rooted in industry best practices, internal knowledge, and organizational navigation skills.
Core Responsibilities:
Technical Program Management for Domain Delivery
- Become a subject matter expert in how Amwell delivers products to its clients
- Drives operational success for our software development teams through identifying, managing, and resolving impediments across 8-10 development teams
- Manages alignment, visibility, and communication of all aspects of our product development lifecycle, including but not limited to:
- Initiative prioritization and assignment
- Requirements Gathering
- Definition of Ready, Definition of Done
- Planning and grooming
- Implementation and quality assurance
- Release planning and coordination
- Facilitates scrum ceremonies at a program level (Scrum of scrums, PI planning, demos, retrospectives, RCAs, and any other ceremonies necessary to drive efficient and effective software development
- Aids in the establishment, implementation, and adherence of PLDC processes to support efficient software development, and actionable, outcome-focused data analysis
- Makes connections across teams and work streams to drive identification and facilitation of interdependencies. Navigates dependencies across complex matrixed organizations and internal, client, and third-party technical delivery teams.
- Explains information and persuades others in complex situations. Effectively interacts, negotiates, and influences project teams and business partners to deliver acceptable solutions and results.
- Drives decision-making and issue-resolution utilizing actionable data and metrics.
Team Leadership
- Provides agile and scrum methodology guidance to our development teams to encourage and drive forward incremental improvement
- Owns program-level sprint plans and roadmaps with clear dependency tracking, release plans, and process to align and update
- Manages capacity planning, work sizing and estimation, as well as intake management at the team and domain level
- Leverages expertise in operational excellence best practices and quantitative strategies to ensure highly efficient software development teams (Consistency, Reliability, Quality, Dependability, etc.)
- Supports quality production deployments by managing a release process that substantiates readiness and quality
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s