Startups

Principal Software Engineer, Developer Tools (US West Coast)

Docker · United States · Remote

← All jobs
About Docker

Run AI agents and containers safely, anywhere. Docker gives builders trusted sandboxes, governance, and a secure supply chain for modern software. Backed by Greylock, Insight and Lightspeed.

About the role

You're a technical leader who excels at the intersection of developer experience, platform engineering, and systems design. You think in platforms and golden paths, building once and enabling dozens of teams to move faster. You have strong opinions on what makes developer tools great: invisible by default, indispensable once adopted, and measurable in the workflows engineers already use.

What they're looking for

  • 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Proven track record architecting and operating developer-facing platforms, internal tools, or developer productivity systems at scale
  • Deep expertise in CI/CD systems, build infrastructure, and GitOps deployment patterns
  • Production experience with cloud-native infrastructure including Kubernetes, observability systems (Prometheus, Grafana, Loki), and deployment tooling
  • Experience designing self-service platforms, developer portals, or golden path tooling that enable other teams to move faster
More about this role

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.

_______________________________________________________________________

Docker seeks a Principal Software Engineer to define the technical vision and architecture for our internal Developer Tools team. This is a rare opportunity to establish how software is designed, built, shipped, and operated at Docker. With the addition of AI we are modernizing our SDLC and building the mechanisms that make the right way the easy way for every engineer.

Platform Engineering & Self-Service: Design and...

Read the full posting on Docker's site ↗

Engineering

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.