Senior Infrastructure Software Engineer, Storage Core

10 hours, 31 minutes ago
Full-time
Senior
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • Design, implement, and maintain large-scale distributed storage systems that provide durability, availability, and performance.
  • Collaborate with infrastructure and product engineers to evolve Dropbox’s core storage architecture for better scalability and efficiency.
  • Contribute to replication, erasure coding, and lifecycle management systems that balance cost, reliability, and performance.
  • Write high-quality, performant, and maintainable code in Go and Rust.
  • Participate in the on-call rotation and operate production storage systems.
  • Investigate and resolve complex production issues through root cause analysis and reliability improvements.
  • Partner with networking, hardware, and capacity planning teams to deliver end-to-end storage solutions.
  • Take ownership of scoped projects and grow toward leading larger cross-team technical initiatives.

Requirements

  • 9+ years of experience with distributed systems principles, including replication, consistency, and fault tolerance.
  • Experience developing and debugging production services in C++, Go, or Rust.
  • Familiarity with distributed storage systems, file systems, or large-scale data infrastructure.
  • Demonstrated ability to write efficient, reliable, and maintainable code in mission-critical environments.
  • Experience troubleshooting complex systems and participating in on-call or operational rotations.
  • Strong communication and collaboration skills for working across infrastructure and product teams.
  • Eagerness to learn, grow, and contribute to multi-year infrastructure evolution initiatives.
  • Experience building and operating large-scale object storage or distributed storage systems such as S3, Ceph, or GFS/Colossus (preferred).
  • Deep interest in systems performance, profiling, and low-level optimization (preferred).
  • Familiarity with replication protocols, erasure coding, and data placement algorithms (preferred).

Benefits

  • Canada pay range of $190,400 to $257,600 CAD.
  • Opportunity to work on mission-critical infrastructure at massive scale.
  • Exposure to deep distributed systems and storage challenges in a production environment.
  • Hands-on experience operating services and influencing architectural decisions.
  • Career growth toward technical leadership and larger cross-team initiatives.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Instacart Business

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Software Engineer for its Business team to lead the development of B2B ecommerce capabilities that serve business customers and expand the company’s commercial ordering experience.

Datadog E-commerce Java Python Ruby Ruby on Rails
10 hours, 1 minute ago

Software Engineer, Conversion

Upstart 1K-5K Banks

Upstart is hiring a Software Engineer for its Conversion Engineering team to build and improve borrower-facing application and funding experiences that drive conversion, funding, and revenue.

Machine Learning Microservices
10 hours, 1 minute ago

Software Engineer

Ooma, Inc. 1001-5000 telecommunications

Ooma is hiring a Software Engineer for its Telecommunications Platform team to develop a geographically distributed calling platform that supports the future of communications at scale.

10 hours, 15 minutes ago

Cameyo Admin, Contract

66degrees 251-1K IT Services

66degrees is hiring a Cloud Workspace Engineer to design and launch a new cloud workspace platform that delivers secure browser-based applications and developer environments for a 6-month contract role.

Active Directory Bash Docker GCP PowerShell Python Terraform Windows Server
10 hours, 15 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers