
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 seeking a Senior Infrastructure Software Engineer to design and build core systems for their AI-first productivity product, Dash. You'll work with technologies like Python and APIs to create orchestration and evaluation infrastructure. This role requires significant experience in software engineering and a strong understanding of machine learning principles.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable infrastructure systems. Your background includes designing and implementing APIs and data models that support complex applications. You are familiar with real-time systems and understand the intricacies of multi-agent orchestration and planning. Your experience with AI technologies and frameworks will be a significant asset in this role. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful solutions. You are eager to contribute to the architectural foundations of a cutting-edge AI platform and are comfortable engaging with senior leadership.
Desirable
Experience with developer platforms, SDKs, or frameworks that enable other engineers to build on shared infrastructure is a plus. A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience will enhance your candidacy.
What you'll do
In this role, you will design and build the orchestration and planning systems that power Dropbox’s agent platform. This includes task decomposition, scheduling, and error recovery to ensure reliable operation at scale. You will implement real-time execution frameworks that allow multiple agents and tools to coordinate effectively. Your responsibilities will also involve developing clean, extensible APIs and data models that other teams across Dropbox will rely on. You will collaborate closely with AI research, infrastructure, and product teams, gaining exposure to senior leadership and helping shape the architectural and cultural foundations of Dropbox’s AI platform. Your work will be highly visible and impactful as you contribute to Dropbox’s AI journey.
What we offer
Dropbox offers a competitive compensation package, including a salary range of $225,300—$304,800 USD depending on your location within the US. You will have the opportunity to work in a flexible remote environment, allowing you to balance your professional and personal life effectively. As part of a dynamic team, you will engage in meaningful projects that shape the future of productivity tools. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Infrastructure Software Engineer
Dropbox is hiring an Infrastructure Software Engineer to build robust systems that support flagship products and drive engineering innovations. You'll work with AWS, Docker, and Kubernetes to optimize user experiences and ensure data integrity. This position requires strong expertise in infrastructure development.

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
Qualified is hiring a Senior Software Engineer to develop infrastructure for their Agentic Marketing Platform. You'll work with Cloud Infrastructure, CI/CD pipelines, and Monitoring tools. This role requires experience in distributed systems and big data.

Software Engineering
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.