
About Dropbox
The smart workspace for seamless collaboration
Key Highlights
- 700M+ registered users leveraging cloud storage and collaboration
- Headquartered in Mission Bay, San Francisco, CA
- $607.4M raised in funding since IPO in 2018
- Introduced 'Spaces' for enhanced team collaboration
Dropbox, headquartered in Mission Bay, San Francisco, CA, is a leading cloud storage and collaboration platform with over 700 million registered users. Since its IPO in 2018, Dropbox has raised $607.4 million in funding and employs over 1,000 people. The company has transitioned from traditional fil...
π Benefits
Dropbox offers comprehensive medical, dental, and vision coverage, along with a generous PTO policy allowing up to four consecutive weeks off. Employe...
π Culture
Dropbox fosters a culture of innovation and adaptability, focusing on transforming from a storage provider to a collaborative workspace. The company e...
Skills & Technologies
Overview
Dropbox is hiring a Senior Infrastructure Software Engineer to design and operate large-scale storage systems. You'll work with distributed systems and storage challenges to ensure data durability and performance. This role requires expertise in replication and erasure coding.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly focused on building and maintaining large-scale distributed systems. Your background includes designing resilient infrastructure that ensures data durability and availability for millions of users. You thrive in collaborative environments, working alongside experienced engineers to tackle complex storage challenges and improve system performance.
Your expertise extends to understanding replication protocols and erasure coding, which are critical for maintaining data integrity across multiple data centers. You are familiar with performance tuning and low-level optimization techniques that enhance the efficiency of storage systems. Your experience with production monitoring and incident response workflows equips you to handle real-time challenges effectively.
You have contributed to infrastructure projects or open-source systems that have significantly improved reliability and performance. Your passion for learning and growing into technical leadership roles drives you to stay updated with the latest advancements in storage technologies and distributed systems.
Desirable
Experience with cloud storage solutions and familiarity with data placement algorithms would be advantageous. You are comfortable working in a fast-paced environment and can adapt to evolving technical requirements. Your ability to communicate complex ideas clearly makes you a valuable team member.
What you'll do
As a Senior Infrastructure Software Engineer on the Storage team, you will design, implement, and maintain large-scale distributed storage systems that ensure data durability, availability, and performance. You will collaborate with peers to evolve the architecture of Dropboxβs core storage infrastructure, focusing on improving reliability and optimizing performance.
You will gain hands-on experience operating mission-critical services, influencing architectural decisions, and directly improving how Dropbox keeps user data safe and available. Your role will involve tackling storage challenges such as replication, erasure coding, and consistency trade-offs, ensuring that the systems you build can scale to meet the demands of millions of users.
You will work closely with cross-functional teams, including infrastructure and product teams, to enhance the overall user experience. Your contributions will directly impact the efficiency and reliability of Dropboxβs storage solutions, making a significant difference in how data is managed and accessed.
What we offer
At Dropbox, you will be part of a culture that values innovation and collaboration. We offer competitive compensation, with a salary range of CAD 190,400 to CAD 257,600, reflecting your skills and experience. You will have opportunities for professional growth and development, with access to resources that support your career advancement.
We encourage you to apply even if your experience doesn't match every requirement. Join us in building the future of storage solutions and making a meaningful impact on how millions of users interact with their data.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Dropbox.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Dropbox is hiring a Senior Infrastructure Software Engineer to design and operate large-scale storage systems. You'll work on distributed storage challenges and collaborate with engineering teams to enhance reliability and performance. This role requires expertise in distributed systems and storage technologies.

Infrastructure Software Engineer
Dropbox is hiring an Infrastructure Software Engineer to build robust systems that support flagship products and enhance user experiences. You'll work on scalability and data integrity challenges. This position requires expertise in infrastructure engineering.

Software Engineering
Instacart is hiring a Senior Software Engineer II to work on their cloud services that power grocery delivery systems. You'll tackle large-scale caching and storage challenges using technologies like Java and AWS. This position requires significant experience in backend engineering.

Software Engineering
Vanta is hiring a Senior Software Engineer for their Infrastructure and Security team to enhance the scalability and reliability of their core systems. You'll work with technologies like TypeScript, React, and AWS to support rapid growth. This role requires strong experience in software engineering.

Staff Engineer
Reddit is seeking a Staff Software Engineer to enhance their large-scale storage infrastructure. You'll work with Go, C++, and Python to design and implement critical workflows. This role requires strong software and systems engineering skills.