Software Engineer, Infrastructure Platform
Docker, Inc · United States · 2 days ago
RemoteRemoteEngineering$137k–$223k/yrFull-time
Responsibilities
- Reduce toil through automation, including AI-assisted and agentic operational workflows.
- 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.
- Scale Kubernetes foundations and evolve our traffic and ingress stack.
Qualifications
- Core Engineering Skills (must-have): 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, 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.
- Nice-to-have: 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.