Senior Software Engineer, Infrastructure

Docker
Canada, Seattle
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 4+ yearsSkills: ["Communication","Teamwork","Problem-solving"]

Join Docker’s Infrastructure Engineering team building the cloud-native platform powering Docker’s products. You’ll develop self-service platform services in Go, codify infrastructure with Terraform, and scale Kubernetes foundations while focusing on reliability, guardrails, and AI-assisted automation in a remote, globally distributed team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Docker
Docker
4 months ago

Senior Software Engineer, Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Join Docker’s Infrastructure Engineering team building the cloud-native platform powering Docker’s products. You’ll develop self-service platform services in Go, codify infrastructure with Terraform, and scale Kubernetes foundations while focusing on reliability, guardrails, and AI-assisted automation in a remote, globally distributed team.
Location: Canada, Seattle
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Self-Service Platform Services: Build and operate internal platform services and APIs in Go, including provisioning, quotas and policies, cost insights, and platform workflows.
  • •Self-Service Platform Services: Deliver golden paths for self-serve onboarding and day-2 operations, including access, deployment setup, observability defaults, and governance guardrails.
  • •Self-Service Platform Services: Partner with teams to drive adoption through clear docs, examples, and measurable outcomes.
  • •Infrastructure as Code and Reliability: Codify infrastructure with Terraform and GitOps practices, and contribute to platform tooling in Go.
  • •Infrastructure as Code and Reliability: Define and improve SLOs, alerting, and operational readiness. Participate in incident response and preventive follow-ups.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityRemote WorkPaid LeaveParental LeaveTech StipendMedical BenefitsRetirement

Key Requirements

  • •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
Experience:4+ yearsCloudDistributed systemsSaaS
Skills:CommunicationTeamworkProblem-solving
Languages:English
Tech Stack:GoTerraformGitOpsLinuxKubernetesEKSOpenTelemetryPrometheusGrafanaGitHub ActionsArgo CD

Company Brief

Docker
Docker builds developer tools and a collaborative platform for building, sharing and running containerized applications, including Docker Desktop and Docker Hub, to simplify container workflows from code to cloud.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2013
Glassdoor
Glassdoor: 2.7
WebsiteLinkedInGlassdoor