Senior Infrastructure Software Engineer, Storage Core

1 month 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 support data durability, availability, and performance.
  • Collaborate with engineers across infrastructure and product teams to evolve Dropbox’s core storage architecture.
  • Contribute to the design of replication, erasure coding, and system lifecycle management systems.
  • Write high-quality, performant, and maintainable code in Go and Rust.
  • Participate in the on-call rotation for production storage systems.
  • Investigate and resolve complex production issues and perform root cause analysis.
  • Partner with Networking, Hardware, and Capacity Planning teams to deliver reliable and cost-efficient 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 data infrastructure at scale.
  • 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 with the ability to work 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).
  • Experience with production monitoring, observability, and incident response workflows (preferred).
  • Contributions to infrastructure projects, open-source systems, or developer tooling that improved reliability and performance (preferred).

Benefits

  • US Zone 2 salary range: $202,700 to $274,300 USD.
  • US Zone 3 salary range: $180,200 to $243,800 USD.
  • Opportunity to work on mission-critical infrastructure used by millions of Dropbox users.
  • Deep exposure to distributed systems and large-scale storage challenges.
  • Hands-on experience operating production services and influencing architectural decisions.
  • Opportunity to grow into technical leadership on large cross-team initiatives.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer II

Azul 251-1K Internet Software & Services

Software Engineer II at Azul on the Payara product team, helping develop and evolve an open-source Jakarta EE platform used for mission-critical enterprise Java applications worldwide.

Agile CI/CD Docker GitLab Java Jenkins Kubernetes Microservices
2 minutes ago

Senior Software Developer – Data Analytics

Caseware 251-1K Internet Software & Services

Caseware is hiring a Senior Software Developer to lead the design and delivery of a cloud-based data analytics platform for global audit and financial reporting users.

Angular AWS CI/CD Confluence DynamoDB GitHub GitHub Actions GraphQL Java JIRA Microservices NestJS Serverless Spring Boot System Design
2 minutes ago

Senior Software Engineer — Secure Mission Systems

Rackner 11-50 Internet Software & Services

Rackner is hiring a Senior Software Engineer for secure mission systems work supporting a Department of Defense customer, with responsibility spanning development, delivery, security, and AI-enabled capabilities.

CI/CD Confluence GitLab JIRA Kubernetes OpenShift
2 minutes ago

Senior Network/Infrastructure engineer

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a network and infrastructure professional to design, operate, and improve its geo-distributed systems that support game developers worldwide.

Ansible AWS DHCP DNS GCP Kanban Linux Puppet Terraform
2 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