
Principal Technical Program Manager (API Development)- Remote
- Minneapolis, MN
- Permanent
- Full-time
- Reduce the administrative burden associated with ever-changing regulatory and reimbursement requirements
- Improve practice financial performance and take advantage of the benefits of health information technology innovations
- Enhance patient satisfaction by reducing high costs and long wait times common to many prescriptions
- Get patients all their specialty medications faster and more easily
- Spearhead organization-wide API strategy and interoperability roadmap that aligns with business objectives and regulatory requirements
- Define and implement technical standards for API usability, security, scalability, and performance that exceed market expectations.
- Drive data-driven decision making to build compelling business cases and prioritize initiatives.
- Apply healthcare domain expertise to ensure our API products meet healthcare technology regulations while delivering exceptional value.
- Proactively identify opportunities for system improvement and lead initiatives to address technical gaps.
- Establish API governance frameworks and best practices across the organization.
- Drive cross-functional development and product launches from concept to delivery in an Agile software development environment.
- Manage comprehensive API roadmaps and backlog prioritization with business acumen.
- Identify and manage feature trade-offs based on business value and technical feasibility.
- Oversee release management strategies, implementing feature flags, phased rollouts, and monitoring post-release metrics.
- Develop and track key performance indicators for API adoption, performance, and business impact.
- Create and maintain program schedules, ensuring timely delivery against milestones.
- Work with Development, Quality, User Research, compliance, and Customer Success teams during design and implementation.
- Translate and communicate complex technical concepts for non-technical audiences.
- Create comprehensive technical documentation, including PRDs, user scenarios, user journeys, sequence diagrams, and workflow diagrams.
- Influence without authority across organizational boundaries
- Facilitate technical discussions between diverse stakeholders to drive consensus.
- API Knowledge & Strategy: Understand various API architectures (REST, webhooks, GraphQL, SOAP) and their appropriate use cases to manage API programs as products effectively. Coordinate documentation efforts and guide teams in creating consistent, developer-friendly API experiences while aligning with business objectives.
- Security Framework Understanding: Possess working knowledge of authentication and authorization mechanisms, including OAuth 2.0, token-based authentication, and related security concepts. Communicate security requirements effectively between technical teams and stakeholders to meet healthcare data protection standards.
- Architectural Awareness: Coordinate development efforts across distributed systems and demonstrate familiarity with microservices architecture and event-driven systems. Understand how these architectural choices impact program timelines, integration efforts, and operational considerations.
- Data & Analytics Literacy: Utilize SQL knowledge to extract and analyze data relevant to program management. Work effectively with data teams using tools like Snowflake and Power BI to track program metrics, validate requirements, and make data-driven decisions throughout the product lifecycle.
- DevOps Process Knowledge: Understand the software delivery pipeline from development to production, including CI/CD concepts and AWS infrastructure. Coordinate release planning and ensure proper testing, deployment, and monitoring practices are incorporated into program timelines.
- Technical Collaboration: Partner effectively with principal engineers and technical leads on complex initiatives. Translate between technical and business domains to facilitate productive discussions, resolve roadblocks, and ensure technical decisions align with program objectives.
- Lead by example in technical discussions and decision-making, demonstrating both depth and breadth of knowledge.
- Mentor and develop junior program managers in technical program management best practices and healthcare domain knowledge
- Build trusted partnerships with engineering leaders to align on technical direction and implementation approaches.
- Track and analyze program metrics to report progress against key objectives to executive stakeholders.
- Establish effective cross-functional working relationships to remove obstacles and drive technical initiatives forward.
- Foster a collaborative environment that encourages innovation and continuous improvement within technical teams.
- Advocate for API-first thinking and interoperability standards across the organization.
- Bachelor's Degree
- 10+ years of demonstrated success in technical program management, with 2-3 years at the expert level
- Strong technical background with demonstrated expertise in API development and management
- Experience in an Agile environment with proven ability to drive the Software Development Lifecycle
- Excellent verbal and written communication skills, with the ability to translate technical concepts for non-technical audiences
- Experience creating technical documentation, including sequence/workflow diagrams
- Strong bias for action with a track record of initiative and innovation
- Proven ability to manage complex technical programs with multiple stakeholders
- Healthcare technology experience, particularly with EHR systems
- Experience with healthcare interoperability standards (FHIR, HL7)
- Experience with regulatory compliance in healthcare (ONC, HIPAA)
- Familiarity with AWS and cloud architecture
- Experience with data analytics tools (Snowflake, Power BI)
- History of successful mentorship and team development