Dropbox15.05.2026

Staff Fullstack Software Engineer, Core Performance

Remote - US: All locations

Обязанности

  • 01Drive 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
  • 02Lead 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
  • 03Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry
  • 04Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code
  • 05Write production code regularly — primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on
  • 06Set engineering standards for performance work across Core Engineering, and mentor IC3 and IC4 engineers on profiling, measurement methodology, and performance-aware system design
  • 07Apply 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
  • 08Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute

Требования

  • 01BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience
  • 02Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior
  • 03Demonstrated, hands-on experience driving measurable performance improvements in production web applications — including profiling JavaScript and React surfaces, identifying root causes through flame graphs, heat maps, traces, and RUM data, and shipping the fixes that moved the metric
  • 04Demonstrated 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
  • 05Experience 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
  • 06Production experience with modern backend services in Python or Go that support consumer-facing client surfaces
  • 07Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes
  • 08Has worked on a consumer user-facing product (versus a platform team or developer-facing API-based product), and shipped changes that moved customer-visible metrics
  • 09Strong written and verbal communication skills, with a track record of influencing roadmaps and decisions outside their direct reporting line — including leading initiatives that depend on coordinating with

Условия

  • 01Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours