Senior Software Engineer, Container-as-a-Service

Company: Docker, Inc

Location: Seattle, WA (Remote)

Salary: $184.6k - $260.7k per year

Type: Full-time

Level: Senior

Remote: Yes

Posted: 2026-03-08

About this role

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. 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. Come join us for a whale of a ride!


As a
Senior Software Engineer on the Container-as-a-Service (CaaS)
team, you’ll design and build the core systems that power Docker’s cloud platform. Your work will focus on creating scalable, reliable, and secure infrastructure that enables developers to deploy and manage containerized workloads with confidence.


If you thrive on solving distributed systems challenges, enjoy working at the intersection of developer experience and cloud infrastructure, and want to help shape the future of Docker’s platform, we’d love to hear from you.


Responsibilities

  • Design, implement, and operate core services that power Docker’s Container-as-a-Service platform
  • Build scalable systems for container orchestration, workload scheduling, and lifecycle management
  • Develop high-performance APIs and control plane components for managing multi-tenant workloads
  • Ensure system reliability, observability, and performance across Docker’s CaaS infrastructure
  • Collaborate with product, platform, and security teams to deliver customer-focused capabilities
  • Participate in architectural discussions, code reviews, and design documents
  • Contribute to automation and CI/CD improvements across the deployment pipeline
  • Debug and resolve production issues across distributed systems in cloud environments
  • Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability

Qualifications
Required:

  • 6+ years of backend software engineering experience b...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Seattle