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. Come join us for a whale of a ride!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. 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, enabling them to adopt Docker products across thousands of developers with enterprise-grade governance controls.ResponsibilitiesDrive Technical Strategy & ArchitectureDefine the technical architecture for Docker's unified enterprise governance platform, ensuring it scales to support thousands of enterprise customersDesign the Unified Internal Access Control Endpoint that will serve as the single source of truth for permissions, settings, and policies across all Docker productsArchitect systems that balance immediate customer needs with long-term platform extensibilityIdentify gaps in existing processes and systems, recommend solutions, and drive implementationLead Complex Technical InitiativesOwn end-to-end delivery of major platform components such as the Enterprise Command Center, group management/RBAC systems, or high-volume audit logging infrastructureLead technical design for SIEM/API integrations that enable enterprises to ingest Docker telemetry into their existing security infrastructureSolve complex problems creatively and efficiently, often navigating ambiguity and competing prioritiesMake technical decisions that balance customer impact, engineering velocity, and operational sustainabilityBuild & Elevate the TeamMentor engineers across the organization, helping them grow their technical skills and judgmentSet technical standards and best practices that raise the bar for the entire platform organizationLead complex technical discussions and drive alignment across teams with different prioritiesContribute to hiring by defining technical requirements and conducting interviewsInfluence Across DockerServe as a subject matter expert on enterprise platform architecture, consulted by teams across the companyPartner with product management and leadership to translate Docker's enterprise strategy into technical roadmapsBuild strong cross-functional networks with teams across Desktop, Hub, AI, Security, and Cloud productsRepresent the Enterprise Platform team in technical discussions with leadership and cross-functional stakeholdersQualificationsTechnical Expertise8+ years of software engineering experience with deep specialization in building enterprise SaaS platforms or wide breadth across multiple relevant domainsExpert-level proficiency in backend development (Go, Python, Java, or similar) with strong opinions on when to use whatExtensive experience designing, building, and operating large-scale distributed systemsDeep understanding of API design, service architecture, and system integration patternsStrong knowledge of databases, caching, and data pipeline architecturesExperience with cloud platforms (AWS, GCP, or Azure) and container/orchestration technologiesBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experienceTechnical LeadershipProven track record of leading complex technical initiatives from conception through deliveryAbility to make sound architectural decisions that account for scale, reliability, security, and maintainabilityExperience defining technical standards and driving adoption across teamsStrong debugging and troubleshooting skills for complex distributed systemsDemonstrated ability to identify systemic issues and drive improvementsCollaboration & InfluenceExcellent communication skills with ability to effectively present to leadership and drive alignmentTrack record of building strong cross-functional relationships and navigating organizational complexityExperience mentoring engineers and helping teams level up their technical capabilitiesAbility to take team/function strategic vision and translate it into technical executionRecognized as someone others rely on for good business judgment and partnershipNice to HaveExperience building enterprise governance, access control, or identity management systemsBackground in multi-tenant SaaS architectures serving large enterprise customersFamiliarity with compliance frameworks (SOC 2, ISO 27001, FedRAMP) and their technical implicationsExperience with observability platforms and SIEM integrationsTrack record of building platforms consumed by other engineering teamsExperience working directly with enterprise customers to understand requirementsWhat to ExpectFirst 90 DaysDevelop a comprehensive understanding of Docker's enterprise platform architecture and customer needsIdentify 2-3 high-impact technical improvements and begin driving them forwardEstablish yourself as a trusted technical voice in architectural discussionsBuild strong relationships with key partners across Platform, Product, and Engineering leadership First Year OutlookLead the architecture and delivery of a major enterprise platform capability (e.g., unified access control, enterprise command center, or observability platform)Significantly contribute to team strategy discussions and help shape the technical roadmapBe recognized across Docker as the subject matter expert for enterprise platform architectureMeasurably improve engineering velocity or system reliability through process or architectural improvementsMentor multiple engineers and contribute to team growth and hiringHow We WorkScope & Complexity: You'll work on complex tasks with significant scope, often spanning multiple systems and teamsAutonomy: You'll drive your own work based on team strategy with minimal day-to-day direction, seeking input on new or ambiguous areasInfluence: You'll proactively identify problems that impact the direction of the function and drive solutionsLeadership: You'll lead through technical excellence and influence rather than authority, building consensus across teamsDocker considers sponsorship on a case-by-case basis based on business needs.We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024.Please see the independent bias audit report covering our use of Covey here.PerksFreedom & flexibility; fit your work around your lifeDesignated quarterly Whaleness Days plus end of year Whaleness breakHome office setup; we want you comfortable while you work16 weeks of paid Parental leaveTechnology stipend equivalent to $100 net/monthPTO plan that encourages you to take time to do the things you enjoyTraining stipend for conferences, courses and classesEquity; we are a growing start-up and want all employees to have a share in the success of the companyDocker SwagMedical benefits, retirement and holidays vary by countryRemote-first culture, with offices in Seattle and ParisDocker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be.#LI-REMOTE