Docker is looking for a Software Engineer to solve platform and infrastructure problems through automation, aiming to eliminate toil, auto-remediate issues, and accelerate software development, shipping, and running processes for their teams.
Requirements
- strong proficiency in Go.
- Solid API design skills; familiarity with microservices or event‑driven architectures.
- Experience running workloads in AWS (or another major cloud) and automating with Terraform or similar.
- Practical understanding of Linux, networking, and production security (least privilege, secrets management, identity/IAM).
- Familiarity with CI/CD and modern monitoring/logging/metrics.
- Automation & Agents: controllers/operators, GitHub Apps/bots, ChatOps, policy engines (OPA), queues/streams (SQS, SNS, Kafka), and auto‑remediation.
- LLM‑augmented systems: tool‑using agents or runbooks with clear guardrails.
Responsibilities
- Design, build, and operate backend services and automation tooling in Go on AWS.
- Create automation and agentic systems: event‑driven workers, Kubernetes operators/controllers, policy agents (OPA), GitHub Apps/bots, and ChatOps.
- Develop safe, observable LLM‑augmented runbooks/agents with guardrails (approvals, rate limits, audit logs).
- Evolve platform foundations: multi‑tenant EKS, Envoy Gateway‑based ingress (ALB/NLB), networking, observability, and CI/CD.
- Codify infrastructure with Terraform and drive GitOps workflows for fast, safe delivery.
- Raise reliability: define SLOs, participate in on‑call, lead blameless incident reviews, and automate remediation and prevention.
- Level‑up developer experience: templates, job/workflow orchestration, dashboards, and paved‑road deployment patterns.
Other
- Strong written communication; comfortable working remotely across time zones.
- Due to the remote nature of this role, we are unable to provide visa sponsorship.
- Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills.
- Freedom & flexibility; fit your work around your life
- Home office setup; we want you comfortable while you work