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
Apply directly at Dropbox →Create a free account for alerts like thisView Dropbox immigration profile
This listing is sourced directly from Dropbox's careers page and normalized into a canonical job model.