Docker company logo

Staff Software Engineer, Enterprise

3 months ago

Job Details

Remote, Seattle WA
Lead/Principal
$195.4K - $275.6K USD
Fully Async · Full-time
United States
GoEnterpriseRBACSaaSPlatform Engineering

Requirements

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.

This is a high-impact role where you'll solve complex problems across multiple domains, influence technical strategy, and serve as a trusted advisor to teams across Docker. The platform you help design will directly support customers like Visa, Deloitte, EY, and Morgan Stanley.

Responsibilities

Drive Technical Strategy & Architecture

  • Define the technical architecture for Docker's unified enterprise governance platform

  • Design the Unified Internal Access Control Endpoint

  • Architect systems that balance immediate customer needs with long-term platform extensibility

Lead Complex Technical Initiatives

  • Own end-to-end delivery of major platform components

  • Lead technical design for SIEM/API integrations

  • Make technical decisions that balance customer impact, engineering velocity, and operational sustainability

Build & Elevate the Team

  • Mentor engineers across the organization

  • Set technical standards and best practices

  • Lead complex technical discussions and drive alignment across teams

Influence Across Docker

  • Serve as a subject matter expert on enterprise platform architecture

  • Partner with product management and leadership to translate Docker's enterprise strategy into technical roadmaps

  • Take part in on-call rotation for your team

Qualifications

Technical Expertise

  • 8+ years of software engineering experience with deep specialization in building enterprise SaaS platforms

  • Expert-level proficiency in backend development (Go, Python, Java, or similar)

  • Extensive experience designing, building, and operating large-scale distributed systems

  • Experience with cloud platforms (AWS, GCP, or Azure) and container/orchestration technologies

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience

Nice to Have

  • Experience building enterprise governance, access control, or identity management systems

  • Background in multi-tenant SaaS architectures serving large enterprise customers

  • Familiarity with compliance frameworks (SOC 2, ISO 27001, FedRAMP)

Perks

  • Freedom & flexibility; fit your work around your life

  • Designated quarterly Whaleness Days plus end of year Whaleness break

  • Home office setup; we want you comfortable while you work

  • 16 weeks of paid Parental leave

  • Technology stipend equivalent to $100 net/month

  • PTO plan that encourages you to take time to do the things you enjoy

  • Training stipend for conferences, courses and classes

  • Equity; we are a growing start-up and want all employees to have a share in the success of the company

  • Docker Swag

  • Medical benefits, retirement and holidays vary by country

  • Remote-first culture, with offices in Seattle and Paris

How to Apply

Apply directly on the company's site.

Apply for this position