All interviews

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

Practice this interview

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

View the original posting