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 Senior Software Engineer to build containerized AI agents. You'll work with Docker's open-source project cagent and collaborate with a team of seasoned engineers. This position requires expertise in container technology and AI.

Job Description

Who you are

You have a strong background in software engineering with a focus on building scalable systems — your experience includes working with container technologies and developing innovative solutions that enhance developer experiences. You are passionate about AI and understand how to leverage containerization to create efficient and portable applications.

You thrive in a remote-first environment and enjoy collaborating with diverse teams across different locations — your communication skills enable you to effectively share ideas and contribute to projects with colleagues from various backgrounds. You are proactive in seeking out challenges and are excited about the opportunity to shape the future of AI agents using Docker.

What you'll do

As a Senior Software Engineer at Docker, you will design and implement containerized agent systems that leverage Docker's technology — your work will involve expanding the capabilities of cagent, our open-source project, to enable developers to build, deploy, and scale intelligent agents. You will collaborate closely with other engineering teams to integrate AI techniques into our container solutions, ensuring that they meet the needs of developers worldwide.

You will have the opportunity to work on greenfield projects, allowing you to innovate and influence the direction of our AI engineering efforts — your contributions will directly impact how developers utilize containers for AI applications at scale. You will also mentor junior engineers, sharing your expertise and fostering a culture of learning within the team.

What we offer

Docker provides a remote-first culture that values diversity and inclusion — you will have the flexibility to work from anywhere in Europe or the Eastern United States, with the option to work on-site in our Paris office if preferred. We offer competitive medical benefits, retirement plans, and a variety of holidays that vary by country. Join us at Docker and be part of a team that is dedicated to making app development easier for millions of users around the globe.

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📍 London - Remote

Docker is hiring a Senior Software Engineer to build containerized AI agents. You'll work with Docker's container technology to design and implement systems that ensure scalability and portability. This position requires experience in software engineering and a strong understanding of containerization.

🏠 RemoteSenior
1 month ago
Docker

Principal Engineer

Docker📍 London - Remote

Docker is hiring a Principal Software Engineer to lead the development of containerized AI agents. You'll work with Docker's technology to shape the future of app development. This position requires strong technical leadership and experience in building scalable systems.

🏠 RemoteLead
1 month ago
Docker

Engineering Manager

Docker📍 London - Remote

Docker is hiring a Senior Manager, Engineering for their Docker Agents team to lead the development of next-generation AI agent capabilities. You'll focus on team leadership, technical strategy, and cross-functional collaboration. This role requires strong leadership skills and experience in engineering management.

🏠 RemoteSenior
1 month ago
GoDaddy

Software Engineering

GoDaddy📍 United Kingdom - Remote

GoDaddy is seeking a Senior Software Engineer to enhance their Hosting experience team. You'll design and develop high-performance frontend applications using JavaScript, TypeScript, React, and Node.js. This role requires 5+ years of frontend development experience.

🏠 RemoteSenior
8h ago
Docker

Software Engineering

Docker📍 Seattle - Remote

Docker is hiring a Senior Software Engineer for their Container-as-a-Service team to design and build core systems for their cloud platform. You'll work with technologies like Docker and Kubernetes to create scalable infrastructure. This position requires experience in distributed systems and cloud infrastructure.

🏠 RemoteSenior
4 months ago