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 Backend/Data Engineer to design and develop backend services with a focus on data integrity and performance. You'll work with technologies like PostgreSQL and NoSQL while collaborating with product and data teams. This role requires deep data expertise and experience in backend development.

Job Description

Who you are

You have a strong background in backend development and data engineering, with a focus on building and operating large-scale data stores. Your expertise in database technologies, including PostgreSQL and NoSQL, allows you to design resilient systems that handle significant data loads effectively. You thrive in collaborative environments, working closely with product and data teams to ensure APIs and services deliver data reliably and efficiently.

With experience in designing and implementing backend services, you understand the importance of data integrity, scalability, and performance. You have a proven track record of owning systems end-to-end, from schema design to deployment, and you are comfortable navigating the complexities of data infrastructure. Your passion for innovation drives you to explore new technologies and methodologies that enhance developer experiences.

Desirable

Experience with Docker and cloud-native technologies is a plus, as is familiarity with the Cloud Native ecosystem. You are open to learning and adapting to new tools and frameworks that can improve your workflow and the overall efficiency of your team.

What you'll do

In this role, you will design and develop backend services that prioritize data integrity and performance. You will architect and operate data storage and serving layers at scale, ensuring that the systems you build can handle the demands of millions of users. Collaborating with product and data teams, you will ensure that APIs and services serve data reliably and efficiently, contributing to the overall success of Docker Hub.

You will take ownership of systems from schema design through to deployment, ensuring that they are robust and scalable. Your work will involve leveraging open specifications and code to achieve high performance in search, distribution, and management of Docker images and other OCI content. You will face challenges related to resiliency and performance, and your solutions will directly impact the developer experience for millions of users.

What we offer

Docker embraces 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 holidays that vary by country. You will have the opportunity to contribute to a company that is committed to diversity and equal opportunity, ensuring that our team represents a variety of backgrounds, perspectives, and skills. Join us for a whale of a ride as we continue to innovate and grow in the app development space.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Docker.