Distributed Metadata Infrastructure Engineer

Dropbox

United States

Remote

USD 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dropbox is seeking a Software Engineer for the Metadata team to design and operate large-scale, distributed databases used by all Dropbox services. You’ll work on replication, caching, and transactional systems to provide low-latency, strongly consistent access at scale.

You will collaborate with Infra and Product teams to evolve the metadata layer and contribute to long-term roadmaps. The role emphasizes distributed systems expertise and potential technical leadership growth.

Qualifications

  • 5+ years of professional software engineering experience with distributed systems fundamentals including replication, consistency, partitioning and fault tolerance.
  • Experience building database platforms, distributed databases, storage systems, or large-scale database infrastructure.
  • Proficiency in Go, Rust, or C++ (or similar systems languages).
  • Familiarity with consensus and coordination systems (Raft, Paxos, ZooKeeper, etcd).
  • Experience operating production services and participating in on-call rotations.
  • Strong debugging and performance analysis skills.
  • Excellent collaboration and communication abilities across teams.

Responsibilities

  • Design and maintain distributed database systems with low-latency, strongly consistent data access.
  • Implement and optimize replication, consensus, and caching mechanisms for availability and performance.
  • Operate production systems, including on-call rotations, to ensure high availability and data durability.
  • Collaborate with infrastructure and product teams to shape mid- to long-term roadmaps.
  • Contribute to design reviews, postmortems, and reliability improvements.
  • Write high-quality, efficient code in Go and Rust for performance-critical systems.

Skills

Distributed systems
Go
Rust
C++
Database platforms
On-call experience
Debugging
Collaboration

Tools

Raft
Paxos
ZooKeeper
etcd

Job description

Dropbox is seeking a Software Engineer for the Metadata team to design and operate large-scale, distributed databases used by all Dropbox services. You’ll work on replication, caching, and transactional systems to provide low-latency, strongly consistent access at scale.

You will collaborate with Infra and Product teams to evolve the metadata layer and contribute to long-term roadmaps. The role emphasizes distributed systems expertise and potential technical leadership growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure Software Engineer, Metadata Core
Infrastructure Software Engineer, Metadata Core

Dropbox • United States

Remote
USD 70,000 - 95,000
Metadata Infrastructure Engineer - Distributed DBs
Metadata Infrastructure Engineer - Distributed DBs

United States Digital Space LLC • United States

Remote
USD 150,000 - 190,000
Senior Infra Engineer: Scale Global Backend Systems
Senior Infra Engineer: Scale Global Backend Systems

Dropbox • United States

Remote
USD 106,000 - 164,000
Senior Infrastructure Engineer — Remote, Global-Scale Backend
Senior Infrastructure Engineer — Remote, Global-Scale Backend

Namely • Town of Poland (NY)

On-site
USD 87,894 - 118,916
Senior Infrastructure Software Engineer
Senior Infrastructure Software Engineer

Dropbox • United States

Remote
USD 106,000 - 164,000
Distributed Systems Engineer - Metadata Service & Scale
Distributed Systems Engineer - Metadata Service & Scale

Openkrill • United States

Remote
USD 120,000 - 190,000
Senior Manager, Data Engineering & Governance
Senior Manager, Data Engineering & Governance

Dropbox • Seattle (WA)

On-site
USD 180,000 - 240,000
Data Engineer
Data Engineer

Gomyneed Private Limited • United States

Hybrid
USD 121,000 - 164,000
Remote Senior Distributed Systems Engineer: Data Sync
Remote Senior Distributed Systems Engineer: Data Sync

Digitailor • United States

Remote
USD 180,000 - 320,000
Visa sponsorship
Remote work
Director of Design Systems & Product Experience
Director of Design Systems & Product Experience

Namely • United States

On-site
USD 154,129 - 208,515