D

DigitalOcean

Runs cloud infrastructure for apps and AI

Staff Product Manager - Compute Platform

Technical Product ManagementConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 8 years of product management experience, with a track record of defining and launching managed cloud compute, PaaS, serverless, or container products; ideally having owned both customer experience and unit economics.
  • Strong working knowledge of PaaS, serverless, and container registry models, including buildpack-based deployments, function runtimes and triggers, concurrency and cold-start tradeoffs, and OCI image build, storage, and distribution.
  • Understanding of the cloud compute landscape, including CPU architectures (Intel, AMD, and ARM) and their price/performance characteristics, virtualization and microVMs, container runtimes and isolation, and the effects of these choices on density, latency, and cost.
  • Cost and capacity knowledge, including compute, memory, storage, and network cost drivers; ability to build a cost-to-serve model for a multi-tenant service and use it to set pricing and utilization targets.
  • Ability to specify APIs, command-line interfaces, and console flows with a strong developer experience, using functional defaults and user-friendly escape hatches.
  • Ability to define appropriate metrics, interpret utilization and margin dashboards alongside product dashboards, and change course based on the data.
  • Experience aligning engineering, infrastructure, finance, and go-to-market stakeholders across time zones.

Responsibilities

  • Own the vision, strategy, and roadmap for App Platform, Serverless Functions, and DOCR, align them with the overall compute platform strategy, and translate them into prioritized, well-scoped features that are simple to use and efficient to operate.
  • Own the platform economics of the services by defining how apps, functions, and registry storage map onto Droplets and shared compute, tracking cost to serve per unit of customer workload, and driving utilization, density, and bin-packing improvements with engineering and finance.
  • Track processor roadmaps, virtualization and microVM technologies, and container runtimes and isolation models, and translate trends into platform decisions such as instance sizing, runtime choices, and price/performance tiers.
  • Define the end-to-end developer journey from source repository or container image to a deployed, autoscaled, observable app or function, and remove integration seams involving authentication, networking, registry, logs, and billing.
  • Conduct discovery with developers, startups, and SMB platform teams; analyze support and community feedback; and turn findings into jobs-to-be-done, user stories, and acceptance criteria.
  • Own packaging and pricing for platform services, including metering compute, egress, build minutes, storage, invocations, and image pulls; align pricing with cost to serve; and determine how services attach to Droplets, GPUs, managed databases, DOKS, and Spaces.
  • Partner with engineering on control-plane and data-plane architecture tradeoffs, including build pipelines, autoscaling and scheduling, Serverless Functions cold starts and concurrency, registry performance and garbage collection, and multi-region placement.
  • Drive performance, reliability, and efficiency outcomes through clear service-level objectives and cost targets, and champion the fixes that improve them.
  • Monitor competing managed compute and PaaS offerings and identify opportunities to differentiate on simplicity, price/performance, or both.
  • Lead launches end to end with product marketing, documentation, sales, and support, and own post-general-availability results including adoption, activation, retention, and margin.

Desired Qualifications

  • Hands-on Kubernetes experience in cluster operations, workload scheduling, the operator and Helm ecosystem, or building a platform on Kubernetes.
  • Prior experience on an IaaS or compute team, such as VM or bare-metal product work, capacity planning, or fleet efficiency, before or alongside platform work.
  • Experience shipping on or competing with Heroku, Render, Fly.io, Cloud Run, Lambda, Fargate, ECR, GCR, ACR, or similar products.
  • Familiarity with datacenter fundamentals, including rack layouts, power and cooling, and network design, sufficient to have informed conversations with infrastructure teams.
  • Prior experience as an early or lead product manager for a product area in a new geography.
  • Familiarity with DigitalOcean's existing product portfolio.

About the Company

DigitalOcean

Runs cloud infrastructure for apps and AI

DigitalOcean provides cloud infrastructure for developers and businesses to build, host and scale applications and AI services. Teams rent virtual machines called Droplets, store data and run managed databases or Kubernetes clusters through a web console and APIs. Its AI services supply GPU computing, model inference and managed environments where software agents use tools and retain information between sessions. Customers pay for the resources they use, with subscriptions and managed services helping teams run applications without maintaining all the underlying infrastructure themselves. DigitalOcean was founded in 2012 and is headquartered in Broomfield, Colorado.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Broomfield, CO
Founded
2012

Recently Posted Jobs

Explore more opportunities at DigitalOcean

See more jobs