Dropbox

Dropbox

Staff Fullstack Software Engineer, Core Performance

Remote - Canada: Select locations · Staff+

Sponsorship not specified$205k-$277kDetected 19 days ago
JavaScriptPythonGoSwiftReactiOSAndroidBackend DevelopmentFull-Stack DevelopmentLLMsDetection EngineeringLeadershipCommunication

About the role

  • You'll operate at the intersection of measurement, engineering, and product impact, owning ambiguous problems that span the entire stack and translate directly into business outcomes for hundreds of millions of users.
  • There is no existing performance team at Dropbox - you'll define the discipline.

Responsibilities

  • Drive performance improvement on the Dropbox web application as the first focus of the role - profiling React surfaces, producing flame graphs and heat maps, identifying the highest-impact opportunities, and shipping measurable improvements
  • Lead the performance initiative across iOS, Android, and desktop by coordinating with internal platform experts who own those clients - setting strategy, defining measurement standards, and driving execution rather than implementing every fix personally
  • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code
  • Set engineering standards for performance work across Core Engineering, and mentor IC3 and IC4 engineers on profiling, measurement methodology, and performance-aware system design
  • Apply AI tooling to performance work and lead the optimization of AI-assisted engineering workflows across Core, raising engineering throughput and shaping how Dropbox engineers use AI to ship better software faster

Requirements

  • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior.
  • Demonstrated experience using AI tooling to accelerate performance work - applying LLMs and AI-assisted workflows to profiling analysis, root-cause investigation, refactoring, or shipping performance fixes
  • Experience optimizing AI-assisted engineering workflows to improve the productivity of other engineers - selecting tools, defining patterns and guardrails, and measuring the impact on engineering throughput
  • Production experience with modern backend services in Python or Go that support consumer-facing client surfaces

Nice to have

  • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior
  • Experience profiling and improving native Android applications <span class=" author-d-1gg9uz65z1iz85zgdz68zmqkz84zo2qotv4kv2jz76zz80zvz68zz77zez73

Skills

  • web, iOS, Android, and desktop.
  • This is one of the company's most visible, cross-cutting technical challenges.
  • Your influence will extend across Core Engineering.
  • Check out our blog post on this topic and more here.

Compensation

  • $205k-$277k

Company info

  • If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment.
  • As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of

This listing is sourced directly from Dropbox's careers page and normalized into a canonical job model.