
Go
Kubernetes
Terraform
Software Engineer, Infrastructure Platform
Overview
At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences.
Job Description
With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started.
Responsibilities
- - Build and operate internal platform services and APIs in Go
- - Deliver golden paths for self-serve onboarding and day-2 operations
- - Codify infrastructure with Terraform and GitOps practices
- - Operate and scale multi-tenant EKS clusters
- - Build and iterate on agentic workflows that reduce operational toil
- - Join an on-call rotation and participate in incident response
Required Skills
- - 4+ years of backend software engineering experience
- - Strong software development skills in Go or a similar language
- - Experience shipping and operating cloud services in production
- - Solid foundation in Linux, networking fundamentals, and cloud security
- - Experience building operational automation
- - Clear written and verbal communication in a remote environment
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
- - Technology stipend equivalent to $100 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
About the company
Docker provides a suite of development tools, services, trusted content, and automations, used individually or together, to accelerate the delivery of secure applications.
All Job Openings at Docker