Dropbox is a technology company focused on creating a more enlightened way of working. As a Staff Engineer, you will lead a team of engineers in delivering high-impact customer and business outcomes while shaping technical direction and driving architectural decisions.
Responsibilities:
- Lead the technical delivery of a team of 15 to 20 engineers to deliver high-impact customer and business outcomes
- Shape technical direction and partner with Product Management as the DRI for critical company-wide objectives
- Own massive, ambiguous technical and product problems that create company-wide opportunity
- Be a prolific, hands-on coder who owns and implements the most critical, complex, and foundational components of the system
- Influence roadmaps across orgs, breaking silos and steering decisions that change how Dropbox builds
- Architect foundational systems that enable new product capabilities and operate reliably at the scale of hundreds of millions of users
- Demonstrate senior technical leadership and maintain high engineering standards in a virtual-first environment
Requirements:
- BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience
- 12+ years of experience as a software engineer
- Must have worked in a consumer user-facing team (versus a platform team, a developer-facing API-based product, etc)
- Must have a strong mix of skills and depth across multiple areas, including expertise in three or more of search, media systems engineering, performance engineering, modern ML and LLM-based APIs and agentic frameworks
- Has significant experience in use of AI tools for technical design, prototyping, as well as coding for production use cases