×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Enterprise

Job in Seattle, King County, Washington, 98127, USA
Listing for: Docker, Inc
Full Time position
Listed on 2025-12-23
Job specializations:
  • IT/Tech
    Systems Engineer
Job Description & How to Apply Below
Position: Staff Software Engineer, Enterprise

This range is provided by Docker, Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

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.

We’re looking for a Staff Software Engineer to join our Enterprise Platform team within the Infrastructure organization. In this role, you’ll be a technical leader responsible for architecting and building customer‑facing applications and workflows that enable enterprise success on Docker. You’ll shape the technical direction of systems that power how the world’s largest organizations manage, govern, and observe their Docker deployments at scale.

Responsibilities
  • Define the technical architecture for Docker’s unified enterprise governance platform, ensuring it scales to support thousands of enterprise customers
  • Design the Unified Internal Access Control Endpoint that will serve as the single source of truth for permissions, settings, and policies across all Docker products
  • Architect systems that balance immediate customer needs with long‑term platform extensibility
  • Identify gaps in existing processes and systems, recommend solutions, and drive implementation
Lead Complex Technical Initiatives
  • Own end‑to‑end delivery of major platform components such as the Enterprise Command Center, group management/RBAC systems, or high‑volume audit logging infrastructure
  • Lead technical design for SIEM/API integrations that enable enterprises to ingest Docker telemetry into their existing security infrastructure
  • Solve complex problems creatively and efficiently, often navigating ambiguity and competing priorities
  • Make technical decisions that balance customer impact, engineering velocity, and operational sustainability
Build & Elevate the Team
  • Mentor engineers across the organization, helping them grow their technical skills and judgment
  • Set technical standards and best practices that raise the bar for the entire platform organization
  • Lead complex technical discussions and drive alignment across teams with different priorities
  • Contribute to hiring by defining technical requirements and conducting interviews
Influence Across Docker
  • Serve as a subject matter expert on enterprise platform architecture, consulted by teams across the company
  • Partner with product management and leadership to translate Docker’s enterprise strategy into technical roadmaps
  • Build strong cross‑functional networks with teams across Desktop, Hub, AI, Security, and Cloud products
  • Represent the Enterprise Platform team in technical discussions with leadership and cross‑functional stakeholders
Technical Expertise
  • 8+ years of software engineering experience with deep specialization in building enterprise SaaS platforms or wide breadth across multiple relevant domains
  • Expert‑level proficiency in backend development (Go, Python, Java, or similar) with strong opinions on when to use what
  • Extensive experience designing, building, and operating large‑scale distributed systems
  • Deep understanding of API design, service architecture, and system integration patterns
  • Strong knowledge of databases, caching, and data pipeline architectures
  • Experience with cloud platforms (AWS, GCP, or Azure) and container/orchestration technologies
Technical Leadership
  • Proven track record of leading complex technical initiatives from conception through delivery
  • Ability to make sound architectural decisions that account for scale, reliability, security, and maintainability
  • Experience defining technical standards and driving adoption across teams
  • Strong debugging and troubleshooting skills for complex distributed systems
  • Demonstrated ability to identify systemic issues and drive improvements
Collaboration & Influence
  • Excellent communication skills with ability to effectively present to leadership and drive alignment
  • Track record of building…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary