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...

Overview

Docker is hiring a Staff Backend Engineer to architect and operate high-scale distributed systems for Docker Hub. You'll work with technologies like API architecture and operational excellence. This position requires extensive experience in backend engineering and distributed systems.

Job Description

Who you are

You have extensive experience in backend engineering, particularly with distributed systems and large-scale backend architecture. You understand the complexities of high-volume storage systems and have a proven track record of owning systems end-to-endβ€”from schema design to deployment and operational excellence.

You thrive in a collaborative environment, working closely with engineering, SRE, Product, and Design teams. As a technical leader, you simplify complexity and elevate engineering quality, ensuring that the developer experience remains top-notch.

You are passionate about building and operating massive-scale distributed systems that handle huge data and throughput demands. Your ability to adapt to a fast-paced environment allows you to continuously evolve the platform to support significant growth in traffic and data.

Desirable

Experience with Docker technologies or similar platforms is a plus. Familiarity with performance-critical APIs and artifact storage systems will set you apart.

What you'll do

In this role, you will architect, build, and operate high-scale distributed systems that power Docker Hub’s registry platform. This includes managing artifact storage, metadata services, and indexing workflows. You will lead the design and implementation of backend services, ensuring they meet the performance and reliability standards expected by millions of users.

You will collaborate with cross-functional teams to drive improvements in system architecture and operational practices. Your responsibilities will include overseeing the deployment of new features, monitoring system performance, and implementing best practices for observability and incident response.

You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their roles. Your leadership will be crucial in fostering a culture of excellence and innovation within the engineering team.

What we offer

Docker provides a remote-first culture, allowing you to work from anywhere while being part of a global team. We offer competitive medical benefits, retirement plans, and a variety of holidays that vary by country. Join us for a whale of a ride as we continue to innovate and improve the developer experience for millions of users 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

Betr

Backend Engineer

Betrβ€’πŸ“ Canada

Betr is hiring a Senior Backend Engineer to join their Integration Team, focusing on ingesting odds feeds and managing data pipelines. You'll work with cutting-edge sports betting technology and solve complex distributed systems challenges. This role requires significant technical expertise.

Senior
2 months ago
Centari

Backend Engineer

Centariβ€’πŸ“ Canada - Remote

Centari is hiring a Senior Backend Engineer to design and build their core AI technology. You'll work with Go and React/TypeScript, focusing on impactful LLM applications. This position requires 5+ years of experience in building production-ready applications.

🏠 RemoteSenior
1 year ago
Agiloft

Backend Engineer

Agiloftβ€’πŸ“ Canada

Agiloft is hiring a Senior Backend Engineer to take ownership of backend systems and contribute to the development of their Data-first Agreement Platform. This role requires strong technical skills and offers opportunities for growth in architectural and leadership responsibilities.

Senior
2w ago
StackAdapt

Backend Engineer

StackAdaptβ€’πŸ“ Canada - Remote

StackAdapt is hiring a Backend Engineer to develop and optimize their AI-powered marketing platform. You'll work with technologies like Go, Ruby on Rails, and Kafka. This position is open to candidates located anywhere in Canada.

🏠 Remote
2 years ago
Agiloft

Backend Engineer

Agiloftβ€’πŸ“ Canada

Agiloft is hiring a Staff Software Engineer - Backend to shape the technical roadmap and enhance the developer experience. You'll work with technologies like Java, Python, and AWS to improve the platform's capabilities. This position requires significant backend engineering experience.

Staff
3w ago