
Principal, Technical Program Management – Research & Development
Twilio
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $171,120 - $251,600 per year
Job Level
About the role
- Lead high-impact, cross-org technical programs: Direct the execution of programs spanning multiple products and platforms characterized by significant technical complexity and executive visibility. You are the primary driver for aligning engineering teams toward a unified delivery goal.
- Define and drive the execution strategy: Establish the sequencing, governance models, and integration approaches for large-scale initiatives. You move beyond a project plan to define the launch readiness criteria and operational success metrics that ensure a high-quality release.
- Align cross-org delivery and dependencies: Manage the execution roadmap across Product and Engineering teams. You proactively surface technical tradeoffs, resourcing gaps, and critical decision points, providing data-backed recommendations to leadership.
- Partner on technical approach and risk: Collaborate deeply with senior engineers and architects to validate integration patterns and operational risks. You ensure that execution plans reflect real-world system constraints, failure modes, and security requirements.
- Establish ownership and accountability: Implement clear ownership models (such as RACI or DRI) across organizations. You navigate conflicting priorities between teams to maintain momentum and ensure clear lines of responsibility.
- Anticipate platform-wide impacts: Ensure that critical non-functional requirements—such as observability, supportability, billing implications, and GTM readiness—are integrated into the program lifecycle and validated before launch.
- Build durable program mechanisms: Create and refine operating cadences, reporting standards, and readiness dashboards. You contribute to the improvement of Twilio’s R&D execution engine by developing templates and playbooks that can be reused across the organization.
Requirements
- 10+ years of experience managing technical projects in the software engineering domain.
- Proven Program Leadership: Demonstrated success in delivering large-scale technical programs across multiple organizations with multi-quarter timelines and intricate dependencies.
- Technical Fluency: Ability to engage deeply in architecture and integration discussions. You can identify hidden technical risks, assess complexity, and drive rigorous operational readiness planning.
- Influence without Authority: Proven ability to build relationships across organizational boundaries and drive alignment among senior stakeholders with competing priorities.
- Communication Excellence: Ability to craft executive-ready narratives that crisp up complex tradeoffs into clear, actionable recommendations for leadership.
- Resilience in Ambiguity: Comfort with shifting specifications or standards; you create the conditions for engineering teams to remain productive and focused during periods of high ambiguity.
- Execution Rigor: A default-to-action mindset with the ability to build and enforce the mechanisms (dashboards, cadences, checklists) required to maintain high-velocity execution.
- Bachelor’s degree in Computer Science, Engineering, a related field or equivalent practical experience.
Benefits
- competitive pay
- generous time off
- ample parental and wellness leave
- healthcare
- a retirement savings program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
program managementtechnical project managementarchitecture discussionsintegration patternsoperational readiness planningrisk assessmentgovernance modelssequencingnon-functional requirementsreporting standards
Soft Skills
influence without authoritycommunication excellenceresilience in ambiguityrelationship buildingalignment among stakeholdersexecutive narrative craftingdecision makingconflict resolutionproactive problem solvingownership and accountability