Senior Infrastructure Software Engineer, Storage Core

· Remote

Location

Remote

Type

Full Time

Job Description

DropboxJobs
Senior Infrastructure Software Engineer Storage Core

Senior Infrastructure Software Engineer Storage Core

Reposted 8 Hours Ago
Hiring Remotely in United States
Remote
203K-274K Annually
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Dropbox isn’t just a workplace—it’s a living lab for more enlightened ways of working.
The Role
Design implement and operate large-scale distributed storage systems ensuring data durability availability and performance. Build and maintain replication erasure coding and lifecycle systems; write high-quality Go/Rust/C++ code; participate in on-call rotations; troubleshoot production incidents; collaborate with networking hardware and capacity teams; lead scoped projects and drive infrastructure evolution.
Summary Generated by Built In
Role Description

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
  • 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.
  • Contribute to the design of replication erasure coding and system 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 gaining firsthand experience operating Dropbox’s production storage systems
  • Investigate and resolve complex production issues performing root cause analysis and driving continuous reliability improvements.
  • Partner with cross-functional teams (Networking Hardware Capacity Planning) to deliver end-to-end reliable and cost-efficient storage solutions
  • Take ownership of scoped projects and demonstrate growth toward leading larger cross-team technical initiatives.

Many teams at Dropbox run Services with on-call rotations which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.

Requirements
  • 9+ years of strong understanding of 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.
  • Solid 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.
Preferred Qualifications
  • Experience building and operating large-scale object storage or distributed storage systems (e.g. S3 Ceph GFS/Colossus).
  • Deep interest in systems performance profiling and low-level optimization.
  • Familiarity with replication protocols erasure coding and data placement algorithms.
  • Experience with production monitoring observability and incident response workflows.
  • Contributions to infrastructure projects open-source systems or developer tooling that improved reliability and performance.
Durable Skills

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:

  • Awareness: Understand yourself and others.
  • Judgment: Evaluate information and make decisions in complex situations.
  • Adaptability: Learn adjust and stay effective through change.
  • Connection: Communicate collaborate and build trust.

To learn more about why these skills matter and what the data shows about thriving through change read this blog post from our Chief People Officer Melanie Rosenwasser.

Compensation

US Zone 1

This role is not available in Zone 1

US Zone 2
$202700$274300 USD
US Zone 3
$180200$243800 USD

Skills Required

  • 9+ years understanding of distributed systems principles (replication consistency 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.
  • Ability to write efficient reliable and maintainable code in mission-critical environments.
  • Experience troubleshooting complex systems and participating in on-call or operational rotations.
  • Solid communication and collaboration skills to work across infrastructure and product teams.
  • Eagerness to learn grow and contribute to multi-year infrastructure evolution initiatives.

What the Team is Saying

Veronica
Lisa
Mack
Latane Garetson

Dropbox Compensation & Benefits Highlights

How does Dropbox ensure its pay and bonus plans are competitive?

Dropbox ensures base pay and bonuses are competitive by benchmarking pay using formal compensation surveys to create salary ranges and bonus targets and conducting twice-yearly reviews aligned with performance.

Employees describe pay and bonuses as competitive and performance-driven.

Dropbox Insights

Am I A Good Fit?
beta
Expert contributor network
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco CA
2500 Employees
Year Founded: 2007

What We Do

We're a global community of bold visionaries and resourceful doers who are shaping the future of Dropbox—and with it the future of work. Our Virtual First model combines the flexibility of a distributed workplace with the power of human connection making space for both meaningful work and meaningful relationships. With our start-up mindset and enterprise-level opportunities you can be who you are and grow into who you’re meant to be. Here you can own your impact to make work more intuitive joyful and human—for you as a Dropboxer and for hundreds of millions of people worldwide. If you're ready to push boundaries—and yourself—Dropbox is ready for you.

Why Work With Us

We believe people do their best work when empowered with autonomy and harmony and we understand there’s no substitute for human connection. Our Virtual First model combines the flexibility of remote work with the power of in-person collaboration to create the best of both worlds: a distributed workplace anchored in community.

Gallery

Dropbox Offices

Remote Workspace

Employees work remotely.

While remote work is the primary experience for our employees we also prioritize opportunities for quarterly in-person collaboration knowing that connection is vital to a thriving workforce. We focus on how we work not where we work.

Typical time on-site: None
Company Office Image
HQSan Francisco CA
Canada
Japan
CO
Mexico
Company Office Image
Poland
Austin TX
United States
Boston MA
Chicago IL
Company Office Image
Dublin IE
United Kingdom
Los Angeles CA
New York NY
Company Office Image
Seattle WA
Singapore
Learn more

Similar Jobs

Dropbox

Product Manager

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
213K-288K Annually

Dropbox

Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
203K-274K Annually

Dropbox

Principal Software Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
285K-385K Annually

Dropbox

Platform Engineer

Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Remote
United States
2500 Employees
159K-215K Annually
Apply Now

Date Posted

07/03/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0

Similar Jobs

Software Engineer (TS/SCI) -

Views in the last 30 days - 0

View Details

Software Engineer (TS/SCI) -

Views in the last 30 days - 0

View Details

GNC Engineer, RPO -

Views in the last 30 days - 0

View Details

Perception Engineer -

Views in the last 30 days - 0

View Details
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories