Note: The job is a remote job and is open to candidates in USA. Docker, Inc is a leading company in developer tooling, trusted by millions of users worldwide. They are seeking a Software Engineer to build and operate their cloud-native platform, focusing on automation, self-service capabilities, and infrastructure reliability.
Responsibilities
- Build and operate internal platform services and APIs in Go, including provisioning, quotas and policies, cost insights, and platform workflows
- Deliver golden paths for self-serve onboarding and day-2 operations, including access, deployment setup, observability defaults, and governance guardrails
- Partner with teams to drive adoption through clear docs, examples, and measurable outcomes
- Codify infrastructure with Terraform and GitOps practices, and contribute to platform tooling in Go
- Define and improve SLOs, alerting, and operational readiness. Participate in incident response and preventive follow-ups
- Help standardize safe delivery patterns, including testing gates, canaries, and rollback triggers, so deployments are routine and low-risk
- Operate and scale multi-tenant EKS clusters and traffic and ingress systems to deliver secure, reliable routing
- Evaluate and adopt improvements with a bias toward incremental rollout and measurable impact
- Build and iterate on agentic workflows that reduce operational toil, including triage support, context gathering, safe runbook execution, and remediation suggestions
- Integrate automation into delivery and operations in a way that is safe, observable, and auditable
- You’ll join an on-call rotation after onboarding and shadowing, and participate in incident response during your shifts
Skills
- 4+ years of backend software engineering experience building large-scale cloud or distributed systems
- Strong software development skills in Go or a similar language, including design, testing, debugging, and code review
- Experience shipping and operating cloud services in production, often 3+ years. We hire for skill and impact, not years alone
- Solid foundation in Linux, networking fundamentals, and cloud security
- Experience building operational automation, including AI-assisted or agentic workflows, with an emphasis on safety, guardrails, and auditability
- Clear written and verbal communication in a remote environment, including RFCs, incident writeups, and async collaboration
- Kubernetes and EKS experience, plus ingress, CNI, service mesh, and familiarity with L4 and L7 load balancing
- Observability tooling such as OpenTelemetry, Prometheus, and Grafana, plus alerting and SLO practice
- CI/CD and progressive delivery, including GitHub Actions or Argo CD, canaries, and automated rollback
- Cost optimization at scale, including FinOps and capacity modeling
- Distributed systems, containers, and Go-based platform tooling
Benefits
- Freedom & flexibility; fit your work around your life
- Designated quarterly Whaleness Days plus end of year Whaleness break
- Home office setup; we want you comfortable while you work
- 16 weeks of paid Parental leave (after 6 months of employment)
- Technology stipend equivalent to $100 USD net/month
- PTO plan that encourages you to take time to do the things you enjoy
- Training stipend for conferences, courses and classes
- Equity; we are a growing start-up and want all employees to have a share in the success of the company
- Docker Swag
- Medical benefits, retirement and holidays vary by country
- Remote-first culture, with offices in Seattle and Paris
Company Overview