×
Register Here to Apply for Jobs or Post Jobs. X

Backend Engineer, Hub ( US East Coast

Job in Salt Lake City, Salt Lake County, Utah, 84101, USA
Listing for: Docker, Inc.
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Backend Engineer, Hub ( US East Coast)

At Docker, we make app development easier so developers can focus on what matters. Our remote-first team spans the globe, united by a passion for innovation and great developer experiences. With over 20 million monthly users and 20 billion image pulls, Docker is the #1 tool for building, sharing, and running apps—trusted by startups and Fortune 100s alike. We’re growing fast and just getting started.

Come join us for a whale of a ride!

We’re looking for a Staff Backend Engineer with extensive experience in distributed systems
, large-scale backend architecture, and high-volume storage systems. You will own systems end-to-end—from schema design and API architecture to deployment, observability, and operational excellence.

The work is highly dynamic, and you will operate in a fast-paced environment where we continuously evolve the platform to support enormous growth in traffic, data, and global usage. You’ll collaborate across engineering, SRE, Product, and Design while acting as a technical leader who simplifies complexity, elevates engineering quality, and improves a globally critical developer platform.

If you’re passionate about building and operating massive-scale distributed systems with huge data and throughput demands, this role is for you.

Responsibilities
Distributed Systems & Backend Engineering
  • Architect, build, and operate high-scale distributed systems powering Docker Hub’s registry platform—spanning artifact storage, metadata services, indexing workflows, and performance-critical APIs.
  • Lead the design and implementation of backend services with a strong emphasis on scalability, correctness, resilience, and performance
    .
  • Drive major initiatives around multi-region replication, caching strategies, request-path optimization
    , and core registry reliability.
Data Infrastructure & Storage
  • Design, optimize, operate the data and storage layers - for both Relational and No

    Sql as well as object storage and related technologies.
  • Develop schemas and data models to support high-throughput, large-volume workloads.
  • Own systems end-to-end—from storage-layer behavior to API design, deployment workflows, and production monitoring.
Operations, Observability & Scale
  • Improve the performance and reliability of one of the world’s largest repositories of container images.
  • Develop and enhance observability through metrics, traces, alerting, and dashboards.
  • Lead improvements to deployment and operational tooling (e.g., Argo CD, Git Hub Actions).
  • Participate in on-call rotations as part of supporting critical production services.
Leadership & Collaboration
  • Mentor engineers and lead design and architecture reviews.
  • Partner with Product, Design, SRE, and Platform teams to deliver high-impact projects.
  • Engage with open-source communities, cloud-native partners, and the broader ecosystem.
Qualifications

Required

  • 12+ years backend engineering experience with deep expertise in distributed systems and large-scale backend architectures
    .
  • Strong production experience with Golang
    , including designing and operating large Go-based services in cloud environments.
  • Strong production experience with Kubernetes
    , including operating services at scale.
  • Experience designing and running high-scale storage systems (Postgre

    SQL, Dynamo

    DB, or equivalent) in production.
  • Experience building and operating cloud-based services (AWS preferred).
  • Experience with event-driven or streaming systems
    , such as Kafka, SNS/SQS, or equivalent.
  • Strong foundation in software engineering best practices: design documentation, testing strategies, CI/CD, code review, observability.
  • Comfortable functioning autonomously in a fully distributed, remote-first team and working effectively in a fast-paced environment.

Nice to Have

  • Experience with OCI registries
    , artifact stores, or large-scale content distribution systems.
  • Familiarity with search/indexing systems or metadata-rich architectures.
  • Contributions to cloud-native or open-source ecosystems.
What We’re Looking For
  • An engineer with deep experience in distributed systems and large-scale storage
  • Someone who thrives in a fast-paced environment and consistently optimizes for reliability, automation, and performance
    .
  • A technical leader who…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary