Docker17.04.26
AI SCORE 8.5

Senior Software Engineer - Infrastructure Platform (Remote)

$120K–$150K/year

About the Role

Join Docker as a Senior Software Engineer on our Infrastructure Platform team. In this remote position, you will help us make app development easier for millions of users worldwide. With a focus on innovation and developer experience, you will contribute to our cloud-native platform that powers Docker's suite of products. As a key player in our Infrastructure Engineering team, you will design resilient services and automate processes to enhance operational efficiency.

What You'll Do

  • Develop and operate internal platform services and APIs in Go, focusing on provisioning, quotas, policies, and platform workflows.
  • Build self-service onboarding and deployment workflows that minimize support tickets and accelerate delivery.
  • Scale Kubernetes foundations and evolve our traffic and ingress stack to ensure secure and reliable routing.
  • Implement Infrastructure as Code using Terraform and GitOps practices, contributing to platform tooling in Go.
  • Define and enhance SLOs, alerting mechanisms, and operational readiness while participating in incident response.
  • Collaborate with cross-functional teams to drive adoption of platform services through clear documentation and measurable outcomes.
  • Integrate AI-assisted workflows to reduce operational toil and improve incident response.
  • Participate in an on-call rotation, ensuring sustainable reliability through good alerting and automation.

Requirements

  • 4+ years of backend software engineering experience, particularly in building large-scale cloud or distributed systems.
  • Strong proficiency in Go or a similar programming language, with experience in design, testing, debugging, and code review.
  • Experience in shipping and operating cloud services in production environments.
  • Solid understanding of Linux, networking fundamentals, and cloud security.
  • Proven experience in building operational automation, including AI-assisted workflows.
  • Excellent written and verbal communication skills, particularly in a remote work environment.

Nice to Have

  • Experience with Kubernetes and EKS, including ingress, CNI, and service mesh.
  • Familiarity with observability tools such as OpenTelemetry, Prometheus, and Grafana.
  • Knowledge of CI/CD practices, including GitHub Actions or Argo CD.
  • Understanding of cost optimization strategies at scale.
  • Experience with distributed systems and containerization.

What We Offer

  • Freedom and flexibility to fit your work around your life.
  • Designated quarterly Whaleness Days and an end-of-year Whaleness break.
  • Home office setup to ensure your comfort while working.
  • 16 weeks of paid parental leave.
  • Technology stipend of $100 net/month.
  • PTO plan that encourages you to take time off for personal enjoyment.
  • Training stipend for conferences, courses, and classes.
  • Equity options to share in the company's success.
  • Medical benefits, retirement plans, and holidays that vary by country.
  • A remote-first culture with offices in Seattle and Paris.

Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

Join Docker as a Senior Software Engineer in a remote role focused on cloud infrastructure. Enjoy competitive salary, equity options, and a flexible work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.