
Empowering developers with containerization technology
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...
Docker offers competitive salaries, equity options, flexible PTO, and a remote work policy that allows employees to work from anywhere....
Docker fosters a culture of innovation and collaboration, emphasizing open-source contributions and community engagement. The company values transpare...

Docker • United States
Docker is seeking a Senior Engineering Manager to lead the Clients & SDKs team, focusing on developer-facing interfaces and API design. You'll leverage your technical background to drive operational excellence and team growth. This role requires strong leadership skills and experience in developer tooling.
You have a strong background in engineering management, with a proven track record of leading teams of senior engineers. Your experience includes managing direct reports and aligning team goals with business and product objectives. You are skilled at ensuring predictable delivery and operational excellence, and you thrive in a remote-first culture. Your passion for developer tooling drives you to create exceptional developer experiences, and you have a keen eye for detail. You enjoy collaborating with product management to evolve interfaces that enhance Docker's ecosystem. You are curious and work well with customers, users, and partners, fostering a culture of innovation and inclusivity within your team.
Experience in API design and usability is a plus, as well as familiarity with client libraries and integrations. You have a history of building successful teams and mentoring individual contributors, helping them grow in their careers. Your technical expertise allows you to make informed decisions that benefit both the team and the product.
In this role, you will manage the Clients & SDKs team, overseeing the development of the developer-facing interfaces that allow engineers to interact with Docker programmatically. You will ensure that the team focuses on API design, usability, stability, and long-term maintainability. Your leadership will guide the team in delivering high-quality products that meet the needs of external developers building on Docker's platform. You will work closely with product management to align the team's efforts with business goals, ensuring that the team's work contributes to Docker's growth and success. You will also be responsible for fostering a collaborative environment where engineers feel supported and empowered to innovate.
Docker offers a remote-first culture, allowing you to work from anywhere while being part of a global team. We provide opportunities for professional growth and development, encouraging you to take on new challenges and expand your skill set. Our commitment to diversity and inclusion means that we value different perspectives and backgrounds, creating a richer work environment. Join us at Docker and be part of a team that is transforming app development for millions of users worldwide.
Apply now or save it for later. Get alerts for similar jobs at Docker.