
About Docker
Empowering developers with containerization technology
Key Highlights
- Over 1 million developers using Docker globally
- $500M raised from Benchmark and Greylock Partners
- Headquartered in San Francisco, California
- Focus on containerization for app development
Docker is a leading platform for developers, enabling them to build, share, and run applications in containers. Headquartered in San Francisco, Docker serves over 1 million developers and has raised $500M in funding from investors like Benchmark and Greylock Partners. The company focuses on simplify...
🎁 Benefits
Docker offers competitive salaries, equity options, flexible PTO, and a remote work policy that allows employees to work from anywhere....
🌟 Culture
Docker fosters a culture of innovation and collaboration, emphasizing open-source contributions and community engagement. The company values transpare...
Skills & Technologies
Overview
Docker is seeking a Staff Software Engineer to lead the technical direction of customer-facing applications within the Enterprise Platform team. You'll work on architecting solutions that support enterprise governance and management at scale. This role requires strong technical leadership and experience in building complex systems.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in building scalable applications that serve enterprise customers. Your expertise in system architecture allows you to design solutions that meet the needs of large organizations, ensuring high performance and reliability.
You are a technical leader who enjoys influencing strategy and guiding teams through complex challenges. Your ability to communicate effectively with both technical and non-technical stakeholders makes you a trusted advisor within your organization.
Your experience with Docker and containerization technologies is extensive, and you understand how to leverage these tools to enhance application deployment and management. You are passionate about creating great developer experiences and improving workflows for enterprise users.
You thrive in a remote-first culture and are comfortable collaborating with teams across different time zones. You value diversity and inclusion, and you believe that a variety of perspectives leads to better solutions.
Desirable
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with enterprise governance frameworks. You may have worked with large-scale systems in previous roles, giving you insights into the challenges faced by enterprise customers.
What you'll do
In this role, you will define the technical architecture for Docker's unified enterprise governance platform, ensuring it scales to support thousands of enterprise customers. You will design the Unified Internal Access Control Endpoint, which will serve as the single source of truth for access management across Docker's products.
You will collaborate closely with product managers, designers, and other engineers to create customer-facing applications that enhance the user experience. Your role will involve solving complex problems across multiple domains, influencing technical strategy, and ensuring that the solutions you design meet the highest standards of quality and performance.
You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your leadership will be crucial in fostering a culture of innovation and collaboration within the team.
What we offer
Docker provides a remote-first work environment, allowing you to work from anywhere while being part of a global team. We offer competitive compensation and benefits, including flexible working hours and opportunities for professional development.
You will have the chance to work on impactful projects that support some of the world's largest organizations, enabling them to adopt Docker products effectively. Join us at Docker and be part of a team that is shaping the future of application development.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Docker.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Docker is seeking a Senior Software Engineer to build enterprise-grade applications that enhance customer success. You'll work with Docker's Enterprise Command Center and implement features like RBAC and access control. This role requires strong experience in software engineering and a passion for building impactful products.

Staff Engineer
Nooks is hiring a Staff Software Engineer to build and maintain scalable applications for their AI Sales Assistant Platform. You'll work with technologies like React, TypeScript, Node.js, and Python to enhance product features and mentor junior engineers.

Staff Engineer
Axon is seeking a Senior Principal/Staff Software Engineer to drive technical initiatives and align them with business goals. You'll leverage your expertise in cloud architecture and distributed systems to create impactful solutions for public safety. This role requires deep technical knowledge and collaboration with cross-functional teams.

Software Engineering
Docker is seeking a Senior Software Engineer to build enterprise-grade applications that enhance customer success. You'll work with Docker's Enterprise Command Center and implement key features for enterprise clients. This role requires strong experience in software engineering and a passion for building impactful products.

Staff Engineer
Reddit is seeking a Staff Software Engineer to enhance their large-scale storage infrastructure. You'll work with Go, C++, and Python to design and implement critical workflows. This role requires strong software and systems engineering skills.