Staff Software Engineer, Docker AI Substrate (Seattle or Palo Alto)
About this role
Docker seeks a Staff Software Engineer for the Docker AI Substrate team to build enterprise-grade infrastructure for autonomous software agents in Seattle or Palo Alto. This position suits an experienced backend specialist with a strong background in distributed systems who wants to shape the architecture of container environments at scale.
Role Overview
Docker is hiring a Staff Software Engineer to join the AI Substrate team in Seattle, WA or Palo Alto, CA. The role focuses on developing the foundational infrastructure, security boundaries, and control planes that allow enterprise customers to run autonomous AI agents reliably. Operating as part of a senior engineering group, the person in this role will define system architecture, manage production environments, and collaborate closely with cross-functional technical teams.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Docker provides developer tooling used by over 20 million monthly users to build, share, and run applications through products like Docker Desktop, Docker Hub, and Docker Scout. Operating as a globally distributed and remote-first organization, the company focuses on secure infrastructure and verified container environments that make autonomous software workflows trustworthy.
How to Apply
Interested candidates should review the full job details and submit their application on the official company careers page.
Skills and tech stack
Questions candidates ask
Where is the position located?
The role is based out of offices in Seattle, WA or Palo Alto, CA.
What is the salary range for this role?
The salary in the United States ranges from $170,350 to $275,550 plus equity.
What programming language is required?
Professional proficiency in Go is required for the backend code and team systems.
How many years of experience are required?
Candidates must have 10 or more years of professional software engineering experience in infrastructure, platform, or cloud services.
Is visa sponsorship available?
Docker considers visa sponsorship on a case-by-case basis according to business needs.