jobloom

JobLoom finds jobs directly from company career sites before many job boards, then routes you into detailed role pages like this one.

infrastructure

Posted 1 weeks ago

Senior Infrastructure Software Engineer, Storage Core

at Dropbox

Canada: Select Locations, CanadaRemote

Responsibilities

  • Design, implement, and maintain large-scale distributed storage systems that ensure data durability, availability, and performance.
  • Collaborate with peers to evolve the architecture of Dropbox’s core storage infrastructure for improved scalability and efficiency.
  • Write high-quality, performant, and maintainable code in Go and Rust.
  • Investigate and resolve complex production issues, performing root cause analysis and driving continuous reliability improvements.

Requirements

  • Experience developing and debugging production services in C++, Go, or Rust.
  • Familiarity with distributed storage systems, file systems, or data infrastructure at scale.
  • Demonstrated ability to write efficient, reliable, and maintainable code in mission-critical environments. •
  • Solid communication and collaboration skills, with the ability to work across infrastructure and product teams.
  • Familiarity with replication protocols, erasure coding, and data placement algorithms. •
  • Experience with production monitoring, observability, and incident response workflows.
  • AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve:

Benefits

  • Compensation Canada Pay Range $190,400 — $257,600 CAD

Additional details

  • As a Senior Software Engineer on the Storage team, you will help design, build, and operate Dropbox’s large-scale storage systems that provide high durability and scalability for millions of users across all of Dropbox products.
  • The Storage team owns the distributed storage infrastructure at the heart of Dropbox, systems responsible for storing exabytes of user data across multiple data centers worldwide.
  • You’ll collaborate with experienced engineers across infrastructure and product teams to improve reliability, optimize performance, and evolve the architecture of Dropbox’s storage layer.
  • This role offers deep exposure to distributed systems and storage challenges such as replication, erasure coding, consistency tradeoffs, and performance tuning at massive scale.
  • It’s an ideal opportunity for engineers who love building resilient infrastructure, learning from complex production systems, and growing into technical leadership. You’ll gain hands-on
  • experience operating mission-critical services, influence architectural decisions, and directly improve how Dropbox keeps user data safe, durable, and available.
  • Our Engineering Career Framework is viewable by anyone outside the company and describes what’s expected for our engineers at each of our career levels.
  • Check out our blog post on this topic and more here . Responsibilities
  • Contribute to the design of replication, erasure coding, and system lifecycle management systems that balance cost, reliability, and performance.
  • Participate in the on-call rotation, gaining firsthand

Find more real-time jobs on JobLoom.