Infrastructure Software Engineer, Metadata Core
Core
Design, build, and operate large-scale distributed databases that serve as the mission-critical metadata layer for all Dropbox services, ensuring low-latency, durable, and consistent data access for millions of users.
Role type
Senior IC distributed systems engineer (database infrastructure)
Builds
Distributed database systems, replication mechanisms, and caching layers for Dropbox's core services
Domain
Cloud infrastructure, distributed systems, database technology
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
distributed systems fundamentals, database platform design, Go, Rust, consensus algorithms, production system operations, performance analysis
Preferred skills
storage system data structures, operating open-source databases, distributed caching, high-scale reliability engineering
Technologies
Go, Rust, Raft, Paxos, ZooKeeper, etcd, Memcached, Redis
Responsibilities
Design and maintain distributed database systems for low-latency data access; Implement and optimize replication, consensus, and caching mechanisms; Operate production systems and participate in on-call rotations; Collaborate with cross-functional teams to define system roadmaps; Contribute to system design reviews and reliability improvements; Write high-performance code in Go and Rust
Seniority
Senior, hands-on IC
