Skip to main content
Docker

Principal Software Engineer, Developer Tools

RemoteUnited States only
Published
Role
DevOps
Experience
Principal
Employment
Full-time
Company size
Startup
$198k–$319k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Principal software engineer with 10+ years in software engineering and 3+ years as Staff or Principal, focused on developer tools, platform engineering, CI/CD, build systems, and cloud-native infrastructure. Must be US-based, preferably West Coast, and strong in Kubernetes, observability, GitOps, LLM APIs or AI agent development, and one of Go, Rust, Java, or Python.

Core skills

CI/CDGitOpsKubernetes

Required skills

PrometheusGrafanaLokiGo/Rust/Java/PythonLLM APIs/AI agent development

Optional skills

MCPTerraformPulumiAWSGCPAzure

What you'll do

  • Define long-term technical vision and architecture for Docker's developer tooling platform across platform engineering, CI/CD, and AI-powered tools
  • Lead authoring of SDLC tenets with principal engineers, Security, and Infrastructure
  • Establish architectural patterns, technical standards, and best practices across the developer tooling stack
  • Design highly available, scalable infrastructure for developer tools, agents, and platform services
  • Drive technical decisions on tooling choices, provider strategies, build/deploy substrate, and agent orchestration frameworks
  • Architect and build Docker's internal developer platform and self-service substrate
  • Design and implement CI/CD and build infrastructure supporting SDLC tenets and GitOps deployment patterns
  • Establish reliability, security, and performance standards including SLOs, monitoring, incident response, and cost management
  • Evaluate emerging technologies in developer tooling, platform engineering, AI/LLM, and agent frameworks
  • Define technical approach for productizing internal developer tools into customer-facing offerings
  • Mentor senior and staff engineers on platform engineering, CI/CD patterns, design, and AI/LLM integration
  • Lead design reviews and technical decision-making across developer tooling work
  • Participate in an on-call rotation outside standard business hours as needed

What they require

  • 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, and deployment tooling
  • Experience designing self-service platforms, developer portals, or golden path tooling
  • Working knowledge of AI/ML technologies and hands-on experience with LLM APIs or AI agent development
  • Proficiency in Go preferred, Rust, Java, or Python with strong software engineering fundamentals
  • Exceptional product and platform mindset considering developer experience, business outcomes, and technical/security trade-offs
  • Strong communication skills with ability to influence technical and non-technical stakeholders
  • Track record of technical mentorship and elevating engineering teams' capabilities
  • Ownership mentality with bias for action and iterative delivery in ambiguous, fast-moving environments
  • Comfortable with autonomous work in distributed, remote-first teams across multiple time zones

Benefits

  • Equity
  • Freedom and flexibility
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • 16 weeks of paid parental leave after 6 months of employment
  • Technology stipend equivalent to $100 USD net per month
  • PTO plan
  • Training stipend for conferences, courses and classes
  • Docker swag
  • Medical benefits, retirement and holidays vary by country
  • Remote-first culture

open-source software for deploying and running of containerized applications

🇺🇸 United StatesDeveloper ToolsStartupdocker.com

What people say about this company

4.4/ 5

Details

Visa sponsorshipYes
Apply routeDom
$198k–$319k/yr