Principal Technical Program Manager, Forward Deployed Engineering

Engineering Manager · Principal · Full Time · Remote

United States · RemoteUSD 162k – 255k1d ago
Apply for this role

Opens Docker's application page

Role

What you'll do.

Principal Technical Program Manager for Docker's Forward Deployed Engineering (FDE) team, responsible for establishing delivery standards, managing customer and engineering commitments, and driving operational excellence across strategic customer engagements. This is a senior leadership role requiring 10+ years of technical program management experience with a proven track record of defining standards and influencing across matrix organizations in enterprise cloud-native and containerization environments.

Responsibilities

  • Define FDE Delivery Standards and Quality Bar: Establish and document comprehensive delivery standards, engagement models, and quality benchmarks that ensure consistency across all customer engagements, geographic regions, and senior engineers. Develop standardized methodologies for how FDE plans, commits, delivers, and measures outcomes. Transform lessons learned from each customer engagement into reusable practices and actionable product improvements that benefit the broader Docker customer base.
  • Run FDE Business Operations and Reporting: Provide executive leadership with clear, data-driven visibility into program health, including on-track initiatives, at-risk deliverables, required decisions, and stakeholder ownership. Own capacity planning and staffing strategies in partnership with FDE leadership and recruiting teams, ensuring optimal alignment of senior engineers to customer accounts and proactive hiring to meet demand without resource constraints.
  • Manage Customer and Engineering Commitments: Instrument, track, and monitor all commitments Docker has made to FDE customers and all commitments Product and Engineering teams have made to FDE. Map dependencies across teams, identify risks early, and surface them with sufficient lead time for mitigation. Negotiate realistic dates with autonomous engineering teams and hold them accountable through influence-based leadership in a matrix environment.
  • Drive Cross-Functional Influence and Collaboration: Represent FDE interests to Product and Engineering leadership, ensuring customer requirements are articulated clearly using data-driven insights and that product roadmaps align with achievable FDE objectives. Improve internal collaboration processes between Field, Product, and Engineering teams. Present FDE results, risks, and strategic insights to Docker executives and customer stakeholders.
  • Establish Program Management Practice and Mentorship: Set priorities and define reporting standards for junior Technical Program Managers on the FDE team. Mentor TPMs in advanced program management practices, including dependency management, risk mitigation, and stakeholder communication. Select and implement tools and standards for tracking work, managing commitments, and reporting program health across the FDE organization.

Qualifications

What we look for.

Technical

  • Cloud Platforms and Container Technology

    Strong technical background in cloud infrastructure, containerization, orchestration platforms, and modern software delivery methodologies, with ability to read technical designs and challenge estimates.

  • Technical Design Review Competency

    Capability to read architecture and design documents, assess technical feasibility, distinguish between legitimate blockers and vague concerns, and communicate technical risks effectively.

Education

  • Bachelor's Degree in Computer Science or Engineering

    Bachelor's degree in Computer Science, Engineering, or a closely related technical field, or equivalent hands-on professional experience demonstrating technical depth.

Experience

  • Senior-Level Technical Program Management

    Minimum 10+ years of technical program management experience with at least 4+ years at Staff level or above, specifically supporting customer-facing engineering, professional services, or field engineering organizations.

  • Enterprise Customer Delivery Track Record

    Demonstrated success delivering on schedule for enterprise customers, including meeting contractual deadlines and executive-visible milestones that impact business outcomes.

  • Standards and Process Definition

    Proven experience defining standards, quality bars, and operating processes that other teams have successfully adopted, demonstrating ability to establish best practices at scale.

  • Cross-Team Dependency Management

    Strong experience managing dependencies across multiple engineering teams that you do not directly manage, with demonstrated ability to obtain reliable dates and commitments through influence-based leadership.

  • Metrics and Data-Driven Decision Making

    Experience selecting relevant metrics, setting targets, and making sound decisions with incomplete data, including judgment on data sufficiency for decision-making.

  • Executive Communication

    Exceptional communication skills for delivering difficult messages early and clearly to customer stakeholders, Docker leadership, and engineering teams in high-stakes situations.

  • Autonomous Leadership in Distributed Teams

    High agency and comfort working autonomously within distributed, remote-first organizations where processes are evolving, demonstrating self-direction and ownership.

Skills

Required

  • Program Management and Delivery

    Master-level technical program management including commitment tracking, risk management, dependency orchestration, and delivery of complex, multi-stakeholder initiatives.

  • Stakeholder Influence and Leadership

    Advanced ability to influence and lead without direct authority across matrix organizations, including negotiation, persuasion, and executive communication.

  • Strategic Operational Planning

    Expertise in defining operating models, establishing KPIs, running operating reviews, capacity planning, and ensuring organizational alignment around shared goals.

  • Cross-Functional Collaboration

    Proven ability to bridge gaps between Field Engineering, Product Management, and Engineering teams, improving processes and enabling seamless collaboration.

  • Data Analysis and Metrics Definition

    Competency in identifying relevant KPIs, establishing baselines, setting targets, and using incomplete data to make sound business decisions.

  • Cloud-Native and Container Architecture Knowledge

    Technical fluency in container platforms, Kubernetes orchestration, cloud infrastructure patterns, and modern application deployment practices.

Preferred

  • Forward Deployed Engineering or Professional Services Leadership

    Nice to have

    Direct experience managing or supporting Forward Deployed Engineering, Professional Services, Solutions Engineering, or Customer Engineering organizations in enterprise settings.

  • Agentic AI and Modern Development Tooling

    Nice to have

    Familiarity with agentic AI ecosystems, coding agents, Model Context Protocol (MCP), and enterprise governance requirements for autonomous workflows and AI security.

  • Regulated Industry Experience

    Nice to have

    Track record working with compliance-driven customers in financial services, healthcare, government, or highly regulated sectors requiring governance and audit support.

  • Developer Tools and Infrastructure Software

    Nice to have

    Background working at developer tools, infrastructure software, or platform-as-a-service companies where technical depth and customer relationships drive product success.

  • Docker Ecosystem and Kubernetes

    Nice to have

    Familiarity with Docker products (Docker Desktop, Docker Hub, Docker Scout), Kubernetes, and broader cloud-native development platforms and their enterprise adoption challenges.

Tech stack

Frameworks

Docker ContainerizationKubernetes Orchestration

Tools

Program Management and Work Tracking ToolsMetrics and Reporting Platforms

Other

Cloud Platforms (AWS, GCP, Azure)CI/CD and DevOps Practices

Compensation

Pay and benefits.

Base·USD 162,050 – 254,650

Equity·Stock options

Benefits

  • Remote-First Work Environment

    Fully distributed, work-from-home design with optional collaboration access to offices in Seattle and Paris, enabling flexible geographic setup while maintaining team connection.

  • Schedule Flexibility

    Trust-based approach to time management, allowing autonomous scheduling while delivering high-quality work across distributed teams and customer time zones.

  • Generous Time Off and Wellness

    Comprehensive PTO policy, quarterly Whaleness Days for team connection, and designated year-end Whaleness break to ensure recharge and burnout prevention.

  • Home Office and Technology Support

    Home office setup allowance to create a professional workspace, plus $100 USD monthly net technology stipend for equipment and software needs.

  • Professional Development and Learning

    Annual learning and development stipend covering conferences, certifications, online courses, and continuing education to support career growth and technical advancement.

  • Equity Participation

    Stock options provided to all full-time employees, enabling participation in Docker's long-term growth and value creation as a leading containerization platform company.

  • Parental Leave

    16 weeks of paid parental leave available after six months of employment, supporting work-life balance and family planning.

  • Comprehensive Health and Retirement Benefits

    Medical coverage, retirement plans, and paid holidays with variations by country to ensure competitive benefits aligned with local standards.

Process

Interview steps.

  1. 01

    Initial Screening and Conversation

    Recruiter phone screening to discuss background, FDE organizational context, and program management philosophy. Assess alignment with Docker's remote-first culture and technical program management approach.

  2. 02

    Technical Program Management Interview

    Deep-dive conversation with hiring manager covering program management experience, specific examples of running complex multi-team commitments, metrics definition, and influence strategies in matrix organizations.

  3. 03

    Customer-Facing Leadership Assessment

    Interview focused on stakeholder communication, executive presence, handling of difficult conversations with customers or leadership, and track record of delivering challenging deadlines.

  4. 04

    Cross-Functional Collaboration Panel

    Discussions with representatives from Product, Engineering, and Field teams to assess ability to collaborate, improve processes, and influence without direct authority across functional boundaries.

  5. 05

    Principal-Level Leadership Interview

    Conversation with Docker leadership on strategic thinking, standards setting, organizational impact, and vision for how FDE should evolve as a business discipline within the company.

  6. 06

    Optional Interview Recording

    Candidates may opt-in to have interviews recorded to support interviewer calibration and consistent evaluation across candidates. Participation is voluntary and requires explicit consent.

Full posting

Original listing.

About Docker

Docker has been one of the most loved brands in developer tooling, trusted by more than 20 million monthly users and over 20 billion container image pulls. From solo founders to the world's largest companies, developers rely on Docker to build, share, and run their applications across our suite of products including Docker Desktop, Docker Hub, and Docker Scout.

We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software development, Docker is at the center of that shift, providing the sandboxed environments, verified images, and secure infrastructure that make autonomous workflows trustworthy by default.

_______________________________________________________________________

About the Role

Docker's Forward Deployed Engineering (FDE) team embeds senior engineers inside our most strategic customers to solve their hardest deployment, integration, and adoption problems. FDEs then bring what they learn back to Docker Product and Engineering so that every customer benefits.

As the Principal Technical Program Manager for FDE, you define what good looks like for the organization and run the business that delivers it. You define the standards for how FDE plans, commits, delivers, and measures quality. You own the operating rhythm, track commitments Docker has made to customers, the commitments Docker Engineering has made to FDE, and the timelines and resourcing behind them.

This is a senior role that works with stakeholders across the business to drive outcomes for Dockers most important customers. FDE is where Docker proves it can deliver for the customers that matter most while the technology around us changes quickly. You will set the standard for how a small team of senior engineers earns and keeps the trust of customers, and you will make what they learn useful to the whole company. The practices you establish will become the model for how Docker engages with its largest, most complex customers.

_______________________________________________________________________

Responsibilities

Define What Good Looks Like

  • Define the FDE delivery standards, engagement model, and quality bar, and write them down so engagements are consistent across customers, regions, and engineers.

  • Decide which metrics matter for FDE, set targets, and revise them as the team learns.

  • Turn lessons from each engagement into reusable practice and product improvements.

Run the FDE Business

  • Give executives a clear account of what is on track, what is at risk, what decision is needed, and from whom.

  • Own FDE capacity management and staffing plans with FDE leadership and recruiting: which engineers are aligned to which customers, where the gaps are, where and when to hire to stay ahead of demand.

Own Customer and Engineering Commitments

  • Instrument every commitment Docker has made to FDE customers, and every commitment Docker Product and Engineering teams have made to FDE.

  • Track commitments, map dependencies across teams, and surface risks early enough to act on them.

  • Negotiate and confirm dates with teams that run on their own planning processes, and hold them to those dates.

Influence Across Docker

  • Represent FDE with Product and Engineering leadership. Make sure customer needs are well defined using data, and that product decisions map to achievable FDEs action.

  • Improve the internal processes that slow collaboration between Field, Product, and Engineering, and bring those improvements to the wider company when they work.

  • Present FDE results and risks to Docker executives and customer stakeholders.

Lead the Program Practice

  • Set priorities for junior TPMs, define the reporting FDE needs, and mentor them in program management practice.

  • Choose the tools and standards FDE uses to track work.

_______________________________________________________________________

Qualifications

Required

  • 10+ years of technical program management experience, including 4+ years at Staff level or above, supporting customer-facing engineering, professional services, or field engineering teams.

  • A track record of delivering commitments on schedule for enterprise customers, including contractual or executive-visible deadlines.

  • Experience defining standards, quality bars, and operating processes that other teams adopted.

  • Experience running dependencies across many engineering teams that you do not manage, and getting reliable dates from them through influence.

  • Strong technical background in cloud platforms, containers, and modern software delivery. You can read a design, challenge an estimate, and tell a real blocker from a vague one.

  • Experience choosing metrics and setting targets, including working with incomplete data and deciding what is good enough to act on.

  • Executive communication skills, with the ability to deliver difficult news early and clearly to customer stakeholders, Docker leaders, and engineers.

  • High agency and comfort working autonomously in a distributed, remote-first company where processes are still being defined.

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Occasional travel to customer sites and to Docker team gatherings.

Bonus Qualifications

  • Prior experience supporting a Forward Deployed Engineering, Professional Services, Solutions Engineering, or Customer Engineering organization.

  • Familiarity with the agentic AI ecosystem, including coding agents, Model Context Protocol (MCP), and enterprise requirements for security and governance of AI workloads.

  • Experience with regulated or compliance-driven customers in financial services, healthcare, government, or similar sectors.

  • Experience at a developer tools, infrastructure software, or platform company.

  • Familiarity with Docker products, Kubernetes, and cloud-native development platforms.

What Success Looks Like

  • FDE has written delivery standards, a quality bar, and KPI targets that FDEs, Field, Product, and Engineering all know and use.

  • Every customer commitment and every Docker engineering commitment to FDE has an owner and a date, and strategic customer deadlines are met.

  • FDE operating reviews run weekly, produce decisions, and close their actions.

  • FDE capacity, hiring, and customer alignment are planned ahead of demand.

Visa sponsorship: Docker considers visa sponsorship on a case-by-case basis based on business needs.

_______________________________________________________________________

 

Compensation & Equity

All full-time roles include equity. Final compensation is determined on factors including but not limited to experience, skills, qualifications, and location.

 

United States: $162,505 - $254,650 base

______________________________________________________________________

Posting Information

  • Open vacancy: This posting is for an existing open role.

  • AI in hiring: Docker may use AI-assisted tools during our recruiting process.

  • Interview recordings: Candidates will be invited to opt in to interview recordings to support interviewer calibration and consistent evaluations. Recordings are optional and require explicit consent.

______________________________________________________________________

Perks & Benefits

  • Remote-first by design – Work from your home, with offices in Seattle and Paris for connection and collaboration.

  • Flexibility that fits your life – We trust you to manage your schedule while delivering great work.

  • Time to recharge – Generous PTO, designated quarterly Whaleness Days, and a designated end-of-year Whaleness break.

  • Home office support – Set up your workspace for comfort and success.

  • Technology stipend – Equivalent to US$100 net per month to help support your work.

  • Learning & development – Annual stipend for conferences, courses, certifications, and continued learning.

  • Parental leave – 16 weeks of paid parental leave after six months of employment.

  • Equity for all full-time employees – Share in Docker's long-term success as we continue to grow.

  • Comprehensive benefits – Medical, retirement, and paid holidays vary by country.

  • Docker swag – Because representing the whale never gets old.

Docker is proud to be an equal opportunity employer. We are committed to building a team that reflects a broad range of backgrounds, experiences, and perspectives. We believe diverse teams build better products, make better decisions, and better serve our global community.

#LI-REMOTE

Redirects to Docker's application page.

Other roles

More at Docker.

View all 22 roles