Senior Technical Program Manager - Foundations Engineering

DoorDash

$130K — $285K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or a related discipline.
  • 10+ years of recent experience as a Technical Program Manager at a technology company, ideally in an infrastructure or platform engineering organization.
  • Strong understanding of modern engineering practices, infrastructure systems, and developer tools.
  • Experience with data engineering, cloud infrastructure, or developer platforms is highly desirable.
  • Project planning and execution skills, including reviewing technical design documents, estimating, and scheduling.
  • Excellent written and verbal communication skills with clarity and confidence.
  • Strong leadership skills with the ability to build relationships and influence without authority.

Responsibilities

  • Own foundational programs by partnering with leadership to define vision, strategy, and success metrics.
  • Drive the end-to-end platform adoption process by managing migration frameworks and tracking progress.
  • Demonstrate technical depth by understanding the technical stack and interdependencies necessary for optimal engineering solutions.
  • Influence stakeholders across product teams, building trust and navigating organizational complexity to achieve alignment.
  • Nurture stakeholder relationships by managing expectations and providing strong problem-solving skills.
  • Plan and execute optimizations across Engineering OKRs, enhancing visibility of resource allocation and prioritization.
  • Manage timelines and processes to maintain agility and increase overall project velocity.

Benefits

  • 401(k) plan with employer matching.
  • 16 weeks of paid parental leave.
  • Wellness benefits and commuter benefits match.
  • Paid time off and paid sick leave in compliance with applicable laws.
  • Medical, dental, and vision benefits.
  • 11 paid holidays, disability, and basic life insurance.
  • Family-forming assistance and mental health programs.
Full Job Description
About the Role

Our team is seeking a Technical Program Manager for Foundations Engineering to drive critical initiatives across Data Engineering, Data Platform, Core Infrastructure, and Developer Platform. This role will involve working with cross-functional teams to establish the vision, strategy, and technical direction for our foundational engineering efforts. Programs in this space will require a strong technical understanding, cross-organization coordination, stakeholder management, and ownership of results.

You will report into the centralized Technical Program Management team in Engineering and must be located in either the San Francisco Bay Area, Los Angeles, or Seattle.
You're excited about this opportunity because...
  • Own Foundations Programs - Partner with Directors in Foundations Engineering and key engineering leaders to define vision, strategy, technical direction, and success metrics for foundational programs. Focus areas include quality, reliability, security, compliance, capacity planning, vendor and cost management, platform adoptions, and migrations.
  • Drive Platform Adoption - Own the end-to-end motion of getting product engineering teams onto new platform capabilities. This means building migration frameworks, managing long-tail onboarding, removing blockers, and tracking adoption with rigor.
  • Demonstrate Technical Depth - Develop a full understanding of our technical stack and interdependencies. Contribute meaningfully to design reviews, identify cross-cutting risks, and ensure solutions are scalable, reliable, and efficient. You don't need to write the code, but you need to understand what's being built and why.
  • Influence Without Authority - Foundations programs require alignment across dozens of product engineering teams that have their own roadmaps and priorities. You'll need to build trust, make compelling cases for platform investment, and navigate organizational complexity to get things done.
  • Nurture Stakeholders - Manage expectations from engineering leadership down to individual teams. Strong problem solving and negotiation skills are essential. You'll earn trust through competence, not just coordination.
  • Plan & Execute Optimizations - Drive Engineering OKR planning, develop execution and tracking frameworks, and provide visibility into resource allocation and prioritization across the Foundations portfolio.
  • Manage Process & Timelines - Maintain timely, succinct communication to leadership and across teams. Build lightweight processes that increase velocity - not processes for the sake of process. DoorDash moves fast; your job is to make it easier to move, not harder.
We're excited about you because...
  • Bachelor's Degree in Computer Science, Software Engineering, or a related discipline.
  • 10+ years of recent experience as a Technical Program Manager at a technology company, ideally in an infrastructure or platform engineering organization.
  • Strong understanding of modern engineering practices, infrastructure systems, and developer tools. Experience with data engineering, cloud infrastructure, or developer platforms is highly desirable.
  • Experience working with engineering teams to implement data and infrastructure technologies and drive adoption across product and platform engineering teams.
  • Project planning and execution skills, including reviewing technical design documents, estimating, and scheduling.
  • Excellent written and verbal communication skills with the ability to communicate with confidence, clarity, and focus.
  • Strong leadership skills with the ability to collaborate and build relationships across organizations, bridge gaps between teams, and successfully influence without authority.
  • Pragmatic and detailed approach with a focus on progress, not perfection.


Compensation

The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee's work location. Ranges are market-dependent and may be modified in the future.

In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.

DoorDash cares about you and your overall well-being. That's why we offer a comprehensive benefits package to all regular employees, which includes a 401(k) plan with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits match, paid time off and paid sick leave in compliance with applicable laws (e.g. Colorado Healthy Families and Workplaces Act). DoorDash also offers medical, dental, and vision benefits, 11 paid holidays, disability and basic life insurance, family-forming assistance, and a mental health program, among others.

To learn more about our benefits, visit our careers page here.

See below for paid time off details:
  • For salaried roles: flexible paid time off/vacation, plus 80 hours of paid sick time per year.
  • For hourly roles: vacation accrued at about 1 hour for every 25.97 hours worked (e.g. about 6.7 hours/month if working 40 hours/week; about 3.4 hours/month if working 20 hours/week), and paid sick time accrued at 1 hour for every 30 hours worked (e.g. about 5.8 hours/month if working 40 hours/week; about 2.9 hours/month if working 20 hours/week).

The national base pay ranges for this position within the United States, including Illinois and Colorado.

I4

$130,600-$192,000 USD

I5

$159,800-$235,000 USD

I6

$193,800-$285,000 USD

Similar Jobs

More Jobs at DoorDash

More Information Technology Jobs

Find similar Senior Technical Program Manager - Foundations Engineering jobs: