Dropbox
Staff
Define Dropbox's first-ever performance discipline across web, iOS, Android, and desktop — starting hands-on with React profiling
Dropbox is hiring a Staff Software Engineer to be the singular technical owner of application performance across its entire Core org — there is no existing performance team, so this person defines the discipline from scratch. Starting hands-on with web (profiling React surfaces, flame graphs, RUM data), the role expands to lead performance strategy across iOS, Android, desktop, and the Python/Go backend services underneath. Requires 12+ years of experience with 3+ as a Senior, on a consumer-facing (not platform/API) product.
Step into this interview
Free · a live voice mock calibrated to this exact role
What this interview tests
- Web performance profiling (React, flame graphs, heat maps, RUM)
- Cross-platform performance strategy (iOS, Android, desktop) via influence, not direct ownership
- Backend performance in Python/Go services
- Building regression-detection and measurement infrastructure
- Leading technical initiatives across teams you don't manage
- AI-assisted engineering workflow optimization at org scale
Common question themes
Walk through a real production performance investigation from symptom to root cause to shipped fix
How would you design a performance regression-detection system integrated into CI/CD
How do you set a measurement standard (RUM, sampling, statistical rigor) that other teams trust
Describe leading a cross-platform initiative where you didn't manage the other engineers
How have you used AI tooling to accelerate performance root-causing, and how did you verify it
How do you decide what performance work matters most across four different client surfaces