Skip to main content

Staff Fullstack Software Engineer, Core Performance

Dropbox
Remote - US: All locationsUpdated 29d ago
Compensation
$199k–$336k
Published range
Location
Remote - US: All locations
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
B2B SaaS
Apply on jobs.dropbox.com
Job actionsApply now
Job actionsApply now

About the job

Dropbox is seeking a Staff Fullstack Software Engineer to own application performance across the Core org — the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is a remote role based in the US.

You will define the performance discipline, starting with the web (profiling React surfaces, producing flame graphs and heat maps, driving fixes to shipped wins), then lead the initiative across iOS, Android, and desktop by partnering with platform experts. You will also work across Python and Go backend services, set measurement standards, and mentor engineers. The role requires fluency in AI tooling and leading optimization of AI-assisted workflows.

Responsibilities

  • Drive performance improvement on the Dropbox web application — profiling React surfaces, producing flame graphs and heat maps, identifying high-impact opportunities, and shipping measurable improvements.
  • Lead the performance initiative across iOS, Android, and desktop by coordinating with internal platform experts — setting strategy, defining measurement standards, and driving execution.
  • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry.
  • Build and own measurement, instrumentation, and regression-detection systems.
  • Write production code regularly — primarily JavaScript and React on the web, with backend work in Python and Go.
  • Set engineering standards for performance work and mentor IC3 and IC4 engineers.
  • Apply AI tooling to performance work and lead optimization of AI-assisted engineering workflows.
  • Influence cross-org roadmaps and architectural decisions.

Qualifications

  • BS, MS, or PhD in Computer Science or related technical field, or equivalent experience.
  • Minimum 12 years of software engineering experience with 3+ years as a Senior.
  • Hands-on experience driving measurable performance improvements in production web applications, including profiling JavaScript and React surfaces, using flame graphs, heat maps, traces, and RUM data.
  • Experience using AI tooling (LLMs) to accelerate performance work.
  • Experience optimizing AI-assisted engineering workflows.
  • Production experience with Python or Go backend services.
  • Experience leading technical strategy on cross-cutting initiatives.
  • Has worked on a consumer user-facing product and shipped changes that moved customer-visible metrics.
  • Strong communication and influence skills.

Compensation

US Zone 1: $248,200—$335,800 USD
US Zone 2: $223,400—$302,200 USD
US Zone 3: $198,600—$268,600 USD

Application

Apply via the Dropbox careers page.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.