Docker

About Docker

Empowering developers with containerization technology

🏒 TechπŸ‘₯ 251-1KπŸ“… Founded 2013πŸ“ San Francisco, California, United States

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 hiring a Staff Software Engineer to lead the Developer Experience team in building systems that enhance app development. You'll work with Clojure and Docker technologies to drive architecture for distributed systems. This role requires strong technical leadership and experience in complex problem-solving.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly with a focus on building and scaling distributed systems. Your expertise in Clojure allows you to tackle complex technical challenges while guiding teams towards effective solutions. You thrive in collaborative environments, where you can influence design decisions and align engineering efforts with business goals. Your strong product intuition helps you connect technical insights with user needs, ensuring that the systems you build deliver real value.

You enjoy mentoring engineers and fostering a culture of technical excellence. Your ability to simplify complexity and drive clarity makes you a key asset in cross-team collaborations. You are passionate about improving developer experiences and have a track record of delivering impactful solutions that enhance software supply chains.

Desirable

Experience with Docker technologies is a plus, as it aligns with the mission of the Developer Experience team. Familiarity with cloud infrastructure and distributed systems architecture will further enhance your contributions in this role.

What you'll do

As a Staff Software Engineer at Docker, you will lead the technical direction of the Developer Experience team. You will drive architecture decisions for distributed systems, ensuring they are scalable and efficient. Your role will involve collaborating with various teams to influence design decisions and align engineering work with customer needs. You will guide engineers in their development efforts, helping them grow and succeed in their roles.

You will be responsible for solving complex, cross-cutting problems that impact the entire organization. Your ability to connect deep technical insights with strong product intuition will be crucial in shaping Docker's proprietary content and signals into product-ready capabilities. You will also play a key role in supporting long-term technical direction and ensuring that engineering efforts are aligned with business objectives.

What we offer

Docker embraces a remote-first culture, allowing you to work from anywhere in the United States. We offer a competitive salary and benefits package, including flexible working hours and opportunities for professional development. Our team is diverse and inclusive, and we are committed to building a workplace that represents a variety of backgrounds and perspectives. Join us at Docker and be part of a team that is transforming app development for millions of developers worldwide.

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

Docker

Software Engineering

Dockerβ€’πŸ“ United States - Remote

Docker is hiring a Senior Software Engineer to enhance developer experiences and build systems that support millions of users. You'll work primarily with Clojure and Go to shape distributed systems. This role requires strong technical problem-solving skills and experience in backend engineering.

🏠 RemoteSenior
2 months ago
Socket

Staff Engineer

Socketβ€’πŸ“ United States - Remote

Socket is hiring a Staff Software Engineer to contribute to the development of their web application and shape the product roadmap. You'll work closely with design and engineering teams, utilizing skills in JavaScript, React, and Node.js.

🏠 RemoteSenior
1 month ago
Agiloft

Staff Engineer

Agiloftβ€’πŸ“ United States

Agiloft is hiring a Staff Software Engineer - Backend to shape the technical roadmap and developer experience of their Data-first Agreement Platform. You'll work with technologies like Java, Python, and AWS, focusing on AI and integration capabilities. This role requires significant technical expertise and leadership experience.

Lead
3w ago
Lob

Platform Engineer

Lobβ€’πŸ“ United States
Lead
1w ago
Lob

Staff Engineer

Lobβ€’πŸ“ United States - Remote

Lob is hiring a Staff Software Engineer to take technical ownership of your team’s domain and influence across Lob’s software systems. You'll work with technologies like Java, Python, and AWS. This position requires significant experience in software engineering and mentoring.

🏠 RemoteSenior
1w ago