Senior Distributed Database Engineer (Go/Rust)

Dropbox

Town of Poland (NY)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dropbox is seeking a Software Engineer on the Metadata team to design and operate large-scale distributed databases that power all Dropbox services, with emphasis on latency, durability, and transactional consistency.

You will design core infrastructure for distributed systems, replication, caching, and transactional stores, collaborating with Infrastructure and Product teams. On-call rotations may be required to maintain system reliability and data integrity.

Qualifications

  • 5+ years of professional software engineering experience in distributed systems.
  • Experience building database platforms or large-scale storage systems.
  • Proficiency in Go, Rust, or C++.
  • Familiarity with consensus protocols (Raft, Paxos) and coordination tools.
  • Experience operating production services and on-call rotations.
  • Strong debugging and performance analysis skills.
  • Excellent collaboration and communication across teams.

Responsibilities

  • Design and maintain distributed database systems providing low-latency, strongly consistent data access.
  • Implement and optimize replication, consensus, and caching mechanisms to meet availability and performance goals.
  • Operate production systems, including participating in the on-call rotation, ensuring high availability and data durability.
  • Collaborate with infrastructure and product teams to assess current and future use cases and requirements, supporting the development of a mid- to long-term roadmap that reflects these needs.
  • Contribute to system 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++
Replication
Consistency
On-call
Debugging
Performance analysis
Collaboration

Job description

Dropbox is seeking a Software Engineer on the Metadata team to design and operate large-scale distributed databases that power all Dropbox services, with emphasis on latency, durability, and transactional consistency.

You will design core infrastructure for distributed systems, replication, caching, and transactional stores, collaborating with Infrastructure and Product teams. On-call rotations may be required to maintain system reliability and data integrity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Infrastructure Architect: Scale Global Data Fabric
Senior Infrastructure Architect: Scale Global Data Fabric

Dropbox • Town of Poland (NY)

On-site
USD 333,000 - 451,000
Senior Infrastructure Engineer: Scale & Data Backbone
Senior Infrastructure Engineer: Scale & Data Backbone

Dropbox • United States

Remote
USD 190,000 - 270,000
Senior Infrastructure Engineer — Remote, Global-Scale Backend
Senior Infrastructure Engineer — Remote, Global-Scale Backend

Namely • Town of Poland (NY)

On-site
USD 87,000 - 119,000
Senior Data Platform Lead - Self-Serve Analytics
Senior Data Platform Lead - Self-Serve Analytics

Dropbox • United States

On-site
USD 180,000 - 275,000
Health insurance
Remote Senior Storage Systems Engineer (Go/Rust)
Remote Senior Storage Systems Engineer (Go/Rust)

United States Digital Space LLC • United States

Remote
USD 180,000 - 275,000
Senior Data Engineering Lead - Self-Serve Platform (Remote)
Senior Data Engineering Lead - Self-Serve Platform (Remote)

Namely • United States

On-site
USD 180,000 - 275,000
Infrastructure Engineer: Scale & Reliability for Global Data
Infrastructure Engineer: Scale & Reliability for Global Data

Dropbox • Town of Poland (NY)

On-site
USD 272,000 - 368,000
Data Platform Leader, Reliability & Self-Serve Analytics
Data Platform Leader, Reliability & Self-Serve Analytics

Dropbox • Seattle (WA)

On-site
USD 180,000 - 240,000
Infra Software Engineer: Build Scalable Backends
Infra Software Engineer: Build Scalable Backends

Namely • Town of Poland (NY)

On-site
USD 71,000 - 98,000
Senior Data Platform Lead — Self-Serve Analytics & Quality
Senior Data Platform Lead — Self-Serve Analytics & Quality

Dropbox, Inc. • United States

On-site
USD 180,000 - 274,000