This job has expired

This position was posted on March 7, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Docker Inc. logo

Staff Software Engineer, Offload

Job Overview

Location

Seattle, WA

Job Type

Full-time

Category

Software Engineering

Date Posted

March 7, 2026

Full Job Description

đź“‹ Description

  • • Join Docker Inc. as a Staff Software Engineer on the Offload team and play a pivotal role in shaping the future of our cloud platform. In this exciting opportunity, you will be instrumental in designing, implementing, and operating the core systems that power Docker’s innovative Offload platform. This is a chance to work at the forefront of distributed systems, directly impacting the developer experience and enabling seamless deployment and management of containerized workloads.
  • • Your primary focus will be on building highly scalable, reliable, and secure infrastructure. This involves developing sophisticated systems for container orchestration, ensuring efficient workload scheduling, and managing the complete lifecycle of these workloads. You will be responsible for creating robust solutions that can handle immense scale and complexity, a hallmark of Docker's commitment to its global user base.
  • • You will architect and develop high-performance APIs and critical control plane components. These elements are essential for managing multi-tenant workloads effectively, ensuring that diverse users can leverage Docker’s platform with confidence and security. This requires a deep understanding of distributed systems design and a keen eye for performance optimization.
  • • A significant aspect of your role will be ensuring the utmost reliability, observability, and performance across Docker’s entire Offload infrastructure. This means implementing comprehensive monitoring, logging, and alerting strategies to proactively identify and address potential issues, maintaining the high standards our users expect.
  • • Collaboration is key at Docker. You will work closely with product managers, platform engineers, and security specialists to translate customer needs into tangible, customer-focused capabilities. This cross-functional teamwork ensures that our technical solutions align perfectly with market demands and user requirements.
  • • You will actively participate in crucial architectural discussions, contribute to design documents, and engage in rigorous code reviews. This collaborative approach fosters innovation and ensures the highest quality of our codebase and system designs.
  • • Driving continuous improvement is also a core responsibility. You will contribute to the enhancement of our automation processes and CI/CD pipelines, streamlining deployments and increasing operational efficiency. This includes exploring and implementing new tools and methodologies to optimize our development and release cycles.
  • • Debugging and resolving production issues across complex, distributed systems in cloud environments will be a regular part of your responsibilities. This requires exceptional problem-solving skills and the ability to quickly diagnose and fix issues in high-stakes production settings.
  • • This role offers a unique opportunity to influence the technical direction of Docker’s cloud offerings. You will be empowered to make significant architectural decisions and contribute to the long-term strategy of the Offload platform, ensuring it remains a leading solution for developers worldwide.
  • • By joining the Offload team, you will be at the heart of Docker’s mission to make app development easier, allowing developers globally to focus on innovation rather than infrastructure complexities. Your work will directly contribute to the success of millions of developers and businesses that rely on Docker every day.

Skills & Technologies

Java
Go
AWS
Azure
GCP
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Docker Inc. logo
Docker Inc.
Visit Website

About Docker Inc.

Docker Inc. provides an open platform for developing, shipping, and running applications inside lightweight containers. Its tools package software and dependencies into portable units that run consistently across environments, accelerating DevOps workflows and cloud-native development. The company offers Docker Desktop, Hub, and subscription services that integrate with CI/CD pipelines and orchestration platforms, enabling teams to build, share, and deploy microservices at scale while maintaining security and governance policies.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

France
Full-time
Expires Jul 21, 2026
AWS
Azure
GCP
+4 more

14 days ago

Apply
Clay Labs Inc. logo

Clay Labs Inc.

New York
Full-time
Expires Jul 21, 2026
Go
Onsite

14 days ago

Apply
Expired
CAN-Ontario Remote Location
Full-time
Expired Apr 30, 2026
AWS
Azure
GCP
+4 more

3 months ago

Apply
Anywhere in the United States
Full-time
Expires Jul 21, 2026
Remote

14 days ago

Apply