companyDocker, Inc. logo

Staff Software Engineer - Offload

Docker, Inc.Seattle, WA
Remote Full-time $100K/yr - $100K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

ResponsibilitiesDesign, implement, and operate core services that power Docker’s Offload 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 Offload infrastructure. Collaborate with product, platform, and security teams to deliver customer-focused capabilities. Participate in architectural discussions, code reviews, and design documentation. Contribute to automation and CI/CD improvements across the deployment pipeline. Debug and resolve production issues in distributed systems within cloud environments. Participate in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability. QualificationsRequired:8+ years of backend software engineering experience, particularly with large-scale cloud or distributed systems. Strong proficiency in Go and/or Java. Deep understanding of container orchestration, Kubernetes, and microservices architecture.

About the job

At Docker, we simplify application development, allowing developers to concentrate on what truly matters. Our remote-first team is globally dispersed, united by a shared enthusiasm for innovation and exceptional developer experiences. With a robust user base of over 20 million monthly and 20 billion image pulls, Docker stands as the leading tool for building, sharing, and managing applications—trusted by both startups and Fortune 100 companies. Our growth trajectory is impressive, and we’re just getting started. Join us for an exciting journey!

As a Staff Software Engineer on the Offload team, you will be instrumental in designing and developing the foundational systems that drive Docker’s cloud platform. Your primary focus will be on crafting scalable, reliable, and secure infrastructure that empowers developers to confidently deploy and manage containerized workloads.

If you excel at solving challenges in distributed systems, enjoy collaborating at the crossroads of developer experience and cloud infrastructure, and aspire to influence the future of Docker’s platform, we would love to hear from you.

About Docker, Inc.

Docker, Inc. is a leading company in the software development sector, focused on enhancing developer productivity and collaboration through innovative cloud technologies. Our commitment to a remote-first culture fosters a diverse and dynamic work environment where creativity and collaboration thrive.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.