
Staff Infrastructure Software Engineer, Metadata
- Canada
- Permanent
- Temps-plein
- Design and operate Dropbox's core metadata infrastructure - distributed, transactional systems that serve as the foundation for nearly all products and internal engineering workflows
- Define and drive the multi-year technical strategy for Dropbox's metadata database stacks, including storage engines, distributed consensus, caching layers, and access APIs
- Lead architecture and implementation efforts that evolve how transactional metadata is modeled, stored, and accessed across Dropbox's global infrastructure
- Identify and solve high-impact, deeply technical problems involving scale, availability, consistency, and latency - navigating ambiguity with strong system-level thinking
- Drive cross-functional technical alignment by partnering with platform, product, and infrastructure teams to ensure metadata systems meet the needs of the business and other engineers
- Serve as a technical leader and role model, mentoring engineers, shaping engineering culture, and contributing to Dropbox's high hiring bar through recruiting and interviews
- Advance operational excellence by building resilient systems, participating in the on-call rotation, and continuously improving reliability through thoughtful design and rigorous post-incident analysis.
- Evaluate emerging technologies and integrate industry best practices that enable Dropbox to stay ahead in scale, performance, and developer productivity
- BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
- 10+ years of advanced software development skills in at least two modern programming languages (e.g., Go, C++, Java, Rust, Python, etc), with the ability to learn and work across multiple stacks
- Deep expertise in distributed systems design and operation, including mastery of principles like consistency models, consensus protocols, partitioning, replication, and latency tradeoffs
- Experience operating large-scale, transactional database systems in production - particularly as the source of truth in a high-availability, multi-tenant infrastructure environment
- Demonstrated project leadership skills, including technical design, work breakdown, multi-workstream coordination, estimation, and milestone planning for high-impact infrastructure
- Strong debugging and incident response skills, including hands-on experience in on-call rotations and post-incident analysis for critical infrastructure
- Excellent communication and collaboration abilities, including cross-functional influence, mentoring, and the ability to articulate complex system tradeoffs to varied audiences
- Proven experience operating and maintaining large-scale distributed systems in cloud environments, supporting high-throughput workloads (e.g., systems serving 10M+ QPS or equivalent read/write intensity).
- Experience building or scaling metadata systems, distributed databases, or data-access platforms (e.g., RocksDB, Cassandra, CockroachDB, Spanner, MySQL, or similar)
- Deep understanding and real world experience with consensus protocols and coordination systems such as Raft, Paxos, ZooKeeper, or etcd
- Experience designing and optimizing cache coherence, read/write paths, or consistency layers at the storage or service tier
- Contributions to developer productivity or self-service tooling in large-scale infrastructure organizations
- Strong technical mentorship or leadership experience, especially in influencing org-wide engineering direction and up-leveling peers
- Demonstrated experience in designing, implementing, and managing Disaster Recovery (DR) strategies and solutions.
- Competitive medical, dental and vision coverage*
- Retirement savings through a defined contribution pension or savings plan**
- Flexible PTO/Paid Time Off policy in addition to statutory holidays, allowing you time to unplug, unwind, and refresh
- Income Protection Plans: Life and disability insurance*
- Business Travel Protection: Travel medical and accident insurance*
- Perks Allowance to be used on what matters most to you, whether that's wellness, learning and development, food & groceries, and much more
- Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
- Mental health and wellness benefits