Docker
Principal Software Engineer, Developer Tools (US West Coast)
$198K–$319K
United States · Remote · Principal · Full-time · Posted Jun 26, 2026
- Experience
- 10+ years software engineering experience with 3+ years in Staff or Principal Engineer roles.
- Education
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Visa sponsorship
- Docker considers visa sponsorship on a case-by-case basis based on business needs.
About the job
Defines Docker’s technical vision and builds internal developer platforms, CI/CD systems, and AI-powered tools to improve how engineering teams design, build, ship, and operate software.
What you'll do
- Architect and build a self-service developer platform and CI/CD and build infrastructure, including GitOps deployment patterns.
- Establish technical standards and SDLC mechanisms for reliability, security, observability, and developer productivity.
- Lead technical strategy and mentorship, including evaluating AI tools and agent frameworks and guiding opportunities to productize internal tools.
What they ask for
- 10+ years of software engineering experience, including 3+ years in Staff or Principal Engineer roles.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Track record architecting and operating developer platforms, internal tools, or productivity systems at scale; deep expertise in CI/CD, build infrastructure, and GitOps.
- Production experience with cloud-native infrastructure and working knowledge of AI/ML, including hands-on LLM API or AI agent development.
Nice to have
- Experience with MCP (Model Context Protocol) or similar AI agent integration standards.
- Experience with infrastructure-as-code frameworks (Terraform, Pulumi) and multi-cloud platforms (AWS, GCP, Azure).
Pay
$198K – $319K USD base salary
Tools
Kubernetes, Prometheus, Grafana, Loki, Go, Rust, Java, Python
AI focus
Develops AI-powered developer tools and agent capabilities; evaluates LLM and agent frameworks, integrates LLM APIs, and mentors engineers on AI/LLM integration.
Model-written summary · the original posting is authoritative