Teaching Strategies, LLC

Senior Technical Program Manager

Teaching Strategies, LLC

full-time

Posted on:

Location Type: Remote

Location: TexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Drive Program Execution
  • Own end-to-end delivery for large, cross-team initiatives, ensuring alignment from planning through releas
  • Define program structure including milestones, critical path, and phased delivery approach
  • Drive accountability across teams while enabling efficient and effective execution
  • Ensure alignment between product intent and engineering execution
  • Identify, map, and actively manage cross-team dependencies
  • Surface risks early and drive mitigation strategies
  • Maintain clear visibility into program health, blockers, and execution risk
  • Leverage modern tools (including AI-assisted analysis, reporting, and workflow automation) to improve program visibility, decision-making, and execution efficiency
  • Establish and maintain a single source of truth for program status and dependencies
  • Engage with engineering teams to understand system architecture, constraints, and tradeoffs
  • Validate assumptions and ensure technical feasibility of plans
  • Translate technical complexity into clear insights for stakeholders and leadership
  • Partner closely with Engineering Managers and Technical Leads to drive execution decisions
  • Frame decisions with clear tradeoffs, risks, and recommended paths forward
  • Escalate issues at the appropriate time with context and actionable recommendations
  • Ensure disagreements are resolved quickly and do not stall delivery
  • Maintain decision tracking and ensure follow-through on outcomes
  • Support planning processes including roadmap alignment and execution planning
  • Ensure readiness for releases including QA coordination, rollout strategy, and operational preparedness
  • Coordinate across teams to ensure successful delivery and launch execution
  • Identify gaps in execution and drive improvements in delivery processes
  • Enable better predictability through structured planning and tracking
  • Support continuous improvement across teams without introducing unnecessary process overhead

Requirements

  • 8+ years of experience in Technical Program Management, Engineering Program Management, or similar roles
  • Demonstrated experience leading large-scale, cross-team technical programs (5+ teams)
  • Strong technical background (engineering, architecture, or equivalent experience)
  • Deep understanding of software development lifecycle, system design, and architecture concepts
  • Proven ability to manage dependencies, risks, and complex delivery environments
  • Strong communication skills with the ability to engage both technical and non-technical stakeholders
  • Experience working closely with engineering leadership and cross-functional teams
  • 12+ years of experience in technical program or engineering leadership roles (Desired)
  • Experience leading platform-level or multi-product initiatives (Desired)
  • Ability to influence senior leadership and drive organization-wide alignment (Desired)
  • Experience defining and improving delivery frameworks, processes, and tooling (Desired)
  • Experience in SaaS or enterprise software environments (Desired)
  • Experience applying AI tools (e.g., code analysis, documentation generation, workflow automation) to improve delivery outcomes (Desired)
Benefits
  • Competitive compensation package
  • Employee Equity Appreciation Program
  • Health and wellness insurance benefits
  • 401k with employer match
  • Flexible work environment
  • Unlimited paid time off (which includes paid holidays and Winter Break)
  • Paid parental leave
  • Tuition assistance, professional development, and opportunities for career growth
  • Best in class technology equipment for every employee
  • Penthouse suite in downtown DC seconds away from Washington Nationals Stadium and Audi Field
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Technical Program ManagementEngineering Program ManagementSoftware Development LifecycleSystem DesignArchitecture ConceptsDependency ManagementRisk ManagementDelivery FrameworksWorkflow AutomationAI Tools
Soft Skills
Communication SkillsStakeholder EngagementCross-Functional CollaborationDecision MakingProblem SolvingInfluencing SkillsAccountabilityContinuous ImprovementConflict ResolutionPlanning