11 open positions available
Own and improve the Windows endpoint platform, including reliability, provisioning, application delivery, automation, and cross-functional platform improvements. | Requires substantial Windows endpoint engineering experience, deep Intune expertise, strong troubleshooting and PowerShell skills, and experience with version control and automated deployment practices. | Role Description As a Senior Client Platform Engineer on CorpFleet Engineering, you will own and improve Dropbox’s Windows endpoint platform. You will bring deep Windows and Intune expertise, make patching and application delivery more reliable, and build automation that reduces recurring work for the team. This is a hands-on role combining Windows technical ownership with the development of a more code-managed endpoint platform. You will help evaluate and adopt FleetDM, osquery, infrastructure-as-code, and GitOps practices where they improve reliability, visibility, and maintainability. You will strengthen the current environment while building and validating the path forward—not assume that replacing a tool is the answer. You will work with CorpInfra, IAM, Security, and support teams to make practical technical decisions, lead multi-phase improvements, and clarify ownership. You will also mentor teammates through pairing, code review, and shared operational practices. This is an individual-contributor role, not a people-management position. Responsibilities Own endpoint reliability and lifecycle management. Improve provisioning, application delivery, updates, security configuration, and troubleshooting across the endpoint environment. Make patching predictable and safe. Strengthen update workflows through testing, controlled rollouts, and remediation. Make fleet health trustworthy and actionable. Improve reporting on device health, patching, and configuration, with clear ownership for resolving issues. Build maintainable automation. Turn recurring work into reliable, tested workflows that other engineers can operate. Advance code-managed endpoint operations. Adopt tools and practices that improve configuration management, validation, and deployment. Lead cross-functional platform improvements. Define practical roadmaps, resolve dependencies, and balance security, reliability, employee experience, and team capacity. Strengthen the team’s capability. Mentor teammates, review code and designs, and document reusable practices that improve coverage across the endpoint team. Requirements Significant experience engineering and operating Windows endpoint environments, with personal ownership beyond ticket handling or routine console administration. Deep hands-on Intune experience across device lifecycle, configuration and compliance policies, application management, update workflows, and relevant Entra ID dependencies. Strong Windows troubleshooting skills across operating-system behavior, services, logs, networking, certificates, identity, and security controls. Able to distinguish reported management status from actual endpoint health. Recent ownership of Windows and third-party application patching, including staged deployment, user-impact validation, failed-device handling, exceptions, and recovery. Strong practical PowerShell skills and familiarity with at least one additional programming language, such as Python, Go, or C#. Experience building and maintaining production automation or systems integrations. Demonstrated use of version control, code review, automated checks, and controlled deployment for operational changes. Able to explain safe retries, failure handling, secrets management, and configuration drift. Ability to independently define and deliver multi-phase work, prioritize under ambiguity, partner across teams, and mentor other engineers. Clear written and verbal communication, including concise technical decisions, incident updates, runbooks, and effective asynchronous collaboration. Preferred Qualifications Production experience with FleetDM on Windows, including agent operations, policies, queries, targeting, API integrations, or configuration managed through GitOps. Practical osquery and SQL experience for endpoint inventory, health, or security use cases, including query validation, performance considerations, and handling stale or missing results. Experience with infrastructure-as-code or declarative configuration, continuous integration and delivery, and migration or coexistence between endpoint-management platforms. Experience with Automox, Patch My PC, or comparable tools, and with endpoint privilege management, application control, encryption, or other security controls. Experience supporting developer-heavy, distributed environments and contributing reusable automation across Windows, macOS, or Linux. Durable Skills AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve: Awareness: Understand yourself and others. Judgment: Evaluate information and make decisions in complex situations. Adaptability: Learn, adjust, and stay effective through change. Connection: Communicate, collaborate, and build trust. To learn more about why these skills matter and what the data shows about thriving through change, read this blog post from our Chief People Officer, Melanie Rosenwasser. Compensation US Zone 1 This role is not available in Zone 1 US Zone 2 $159,100—$215,300 USD US Zone 3 $141,400—$191,400 USD
Define long-term technical strategy, lead company-wide AI adoption, and remain hands-on delivering outcomes across teams. | Requires 15+ years designing large-scale systems, Principal-level experience, advanced education or equivalent experience, and deep AI/ML and distributed-systems expertise. | Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems with multi year impact, operating at the intersection of technology, product, business strategy, and applied AI. You will define long term technical direction for customer facing experiences used by millions, identifying where AI meaningfully improves customer value and translating evolving business context and industry advances into durable, multi area strategies and roadmaps that shape how Dropbox builds, scales, and innovates, while remaining hands on in software development where it provides the greatest leverage. Your influence will span organizations, setting foundational architecture, driving execution standards, and aligning senior technical and product leaders across boundaries. You will lead the responsible introduction and adoption of AI across product capabilities and engineering workflows, bring clarity to the most complex decisions, institutionalize engineering excellence, and contribute directly through critical design, prototyping, and code reviews. In return, you will operate as a trusted technical partner to senior leadership, shape systems and platforms including AI powered foundations that define Dropbox’s future, and act as a company level technical strategist, advancing Dropbox’s mission to create a more enlightened way of working. Responsibilities Own and drive technical outcomes across multiple teams and organizations, delivering company critical customer and business impact at scale. Define long term technical strategy and partner with senior Product and Engineering leaders as the technical owner for the most important company objectives. Tackle the most ambiguous and far reaching technical and product problems, shaping what the company builds as much as how it builds it. Remain deeply hands on in software development, owning and implementing the most critical, complex, and foundational parts of the system where leverage is highest. Influence and align roadmaps across organizations, resolving structural bottlenecks and changing how Dropbox builds and operates. Architect and evolve foundational systems (this may involve both frontend and backend systems) and platforms that enable new product capabilities and operate reliably at the scale of hundreds of millions of users. Model exceptional technical judgment and execution rigor, setting and sustaining high engineering standards across a distributed, virtual environment Drive AI adoption both to increase productivity and to produce AI based features. Requirements Advanced degree in Computer Science or a related technical field involving substantial software development, or equivalent industry experience demonstrating deep technical mastery. 15+ years of experience designing, building, and evolving large scale software systems with sustained impact across multiple teams or organizations. Demonstrated success operating at a Principal level, owning company critical technical problems and influencing long term technical direction. Strong experience building consumer facing products at scale, with a deep understanding of user experience, performance, reliability, and operational excellence. Broad and deep technical expertise across multiple domains, including several of frontend, mobile, search, databases, storage systems, concurrency, and distributed systems. Practical experience applying modern ML, LLM based APIs, and agentic frameworks in production systems, with sound judgment around quality, cost, and risk. Ability to communicate complex technical concepts clearly and persuasively to senior engineering, product, and executive audiences. Preferred Qualifications Experience defining and scaling company wide platforms or architectural standards that are adopted across multiple organizations. Proven track record of leading the introduction of new technologies such as AI or ML into core products or engineering workflows with durable impact. Experience operating in highly distributed, virtual first engineering organizations at global scale. Durable Skills AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve: Awareness: Understand yourself and others. Judgment: Evaluate information and make decisions in complex situations. Adaptability: Learn, adjust, and stay effective through change. Connection: Communicate, collaborate, and build trust. To learn more about why these skills matter and what the data shows about thriving through change, read this blog post from our Chief People Officer, Melanie Rosenwasser. Compensation US Zone 1 $284,800—$385,200 USD US Zone 2 $256,300—$346,700 USD US Zone 3 $227,800—$308,200 USD
Build scalable operating infrastructure and manage customer programs integrating feedback into product launches. | 5+ years in program management or related field with strong process creation and stakeholder coordination skills. | Role Description Dropbox is looking for a Program Manager, Customers to build the connective layer between EPD and GTM as we test products, evolve the platform, and learn from our managed customer base. This role will plan, recruit, launch, engage, measure, and close out customer programs while maintaining clear product-readiness standards and a strong customer experience. The role is execution-focused but broad in scope. The immediate priority is creating a scalable way to test pre-PMF products with existing managed customers, including priority programs. Over time, the role will support additional customer-facing EPD initiatives, help relaunch and operate Dropbox’s Customer Advisory Board, integrate customer testing into launch processes, and establish repeatable playbooks that can be adopted by functional owners. You will work closely with Product, Design, Research, PMM, Launch Ops, Customer Marketing, CS, Sales, Brand Studio, Community, and Analytics. You will have substantial cross-functional exposure and the opportunity to turn customer participation into clearer product decisions, stronger launch readiness, and a closed insight loop back into product and GTM. Responsibilities Stand up and run repeatable customer programs, including planning, recruitment, onboarding, engagement, measurement, closeout, and transition to the long-term owning team. Create shared operating infrastructure, including intake processes, recruitment and readiness criteria, briefs, templates, playbooks, status reporting, feedback tracking, escalation paths, and a single source of truth. Coordinate Product, Design, Research, PMM, Launch Ops, Customer Marketing, CS, Sales, Brand Studio, Community, and Analytics around shared plans, decisions, milestones, and handoffs. Own the execution of pre-PMF customer testing through H2, including product evaluation, messaging feedback, phased-rollout support, measurement, and exit criteria. Support the relaunch and ongoing operation of Dropbox’s Customer Advisory Board through recruitment, cadence management, agenda design, and synthesis for senior leaders and partner teams. Integrate customer testing into the product-launch process as a readiness gate or stage, partnering with PMM and Launch Ops as the process matures. Establish recurring customer listening and insight-loop practices that connect customer-support signals, VoC, UXR, managed-customer feedback, and S-team engagement back into EPD and GTM decision-making. Requirements 5+ years of program management, operations, customer research operations, product operations, go-to-market operations, or a related field with experience delivering complex cross-functional programs. Demonstrated ability to take an ambiguous customer-facing initiative from planning through execution, measurement, closeout, and handoff. Experience coordinating multiple teams with different goals, dependencies, and decision rights while maintaining clear ownership and follow-through. Strong operating discipline: able to create practical processes, readiness criteria, documentation, reporting rhythms, and repeatable playbooks. Experience working directly with customers or customer-facing teams, including recruiting participants, managing engagement, gathering feedback, and protecting customer experience. Strong written and verbal communication skills, including the ability to synthesize qualitative and quantitative inputs into clear recommendations and decisions. Sound judgment about product readiness, customer participation, confidentiality, escalation, and when to protect learning quality over premature storytelling or account-driven requests. Preferred Qualifications Experience with pre-PMF product testing, beta or Design Partner programs, Customer Advisory Boards, Voice of Customer, user research operations, or customer advocacy programs. Experience embedding customer feedback or testing into product-launch, launch-readiness, or product-operations processes. Experience building a program that scales across products, customer segments, or launch types and then transitioning it to a durable functional owner. Experience in a SaaS, collaboration, productivity, platform, or enterprise software environment. Familiarity with customer insight systems, feedback taxonomies, program dashboards, or tools used to track participant health and product signal. Durable Skills AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve: Awareness: Understand yourself and others. Judgment: Evaluate information and make decisions in complex situations. Adaptability: Learn, adjust, and stay effective through change. Connection: Communicate, collaborate, and build trust. To learn more about why these skills matter and what the data shows about thriving through change, read this blog post from our Chief People Officer, Melanie Rosenwasser. Compensation US Zone 1 This role is not available in Zone 1 US Zone 2 $143,800—$194,600 USD US Zone 3 $127,800—$173,000 USD
Lead competitive intelligence program and develop win/loss analysis to inform strategic decisions across product lines. | 10+ years in competitive intelligence, product marketing, or corporate strategy in B2B SaaS with strong executive presence and analytical skills. | Role Description As the Principal, Market & Competitive Intelligence Manager you will lead Dropbox’s enterprise competitive intelligence program across Dropbox Core, DocSend, Sign and Sign API, and Dropbox Protect. Sitting within the Chief Business Officer’s organization, you will work close to the company’s most important strategic and go-to-market decisions. You will build the operating system that turns competitor activity, market developments, customer feedback, win/loss findings, and field signals into clear recommendations and action. This is a highly visible, hands-on leadership role for a senior individual contributor. You will strengthen Dropbox’s competitive positioning, improve how our teams navigate competitive sales cycles, inform product and go-to-market choices, and deepen executive understanding of a rapidly changing market. Your work will span both sales-led and product-led motions and help Dropbox tell a sharper, more differentiated story. You will partner closely with Sales, Product Marketing, Product, Research, Revenue Operations, Analyst Relations, and Communications. Success requires equal strength in strategic judgment and execution: identifying what matters, developing a defensible point of view, and delivering useful recommendations and tools at the speed of the business. Responsibilities Lead Dropbox’s enterprise competitive intelligence program across Dropbox Core, DocSend, Sign and Sign API, and Dropbox Protect. Establish a company-wide operating model for collecting, prioritizing, analyzing, distributing, and measuring competitive intelligence. Translate competitor launches, pricing and product changes, AI developments, customer feedback, and market shifts into actionable recommendations for Sales, GTM Strategy, Product Marketing, Product, and executive leadership. Produce decision-ready intelligence—including executive briefings, competitive points of view, rapid-response analysis, battlecards, alerts, and market coverage—tailored to executive, strategic, product, and field audiences. Own and modernize Dropbox’s win/loss program in partnership with Sales, Revenue Operations, and Product Marketing, creating a recurring feedback loop into positioning, enablement, product strategy, and go-to-market decisions. Equip customer-facing teams to compete more effectively while partnering with product-aligned PMMs to strengthen differentiation, objection handling, field confidence, and product-specific competitive activation. Use AI, automation, and modern research platforms to scale the program, establish clear success measures, and maintain a trusted network of competitive contributors across Dropbox. Requirements 10+ years of experience in competitive intelligence, product marketing, market strategy, corporate strategy, or a related B2B SaaS discipline. Demonstrated ownership of an end-to-end competitive intelligence program, including executive intelligence, win/loss analysis, field enablement, and strategic recommendations. A record of translating complex qualitative and quantitative signals into clear points of view that influenced product, go-to-market, or revenue decisions. Deep experience partnering with Sales, GTM Strategy, Product Marketing, and Product teams in competitive markets and customer situations. Strong executive presence and the ability to communicate concise, evidence-based recommendations to senior leaders. Excellent cross-functional leadership skills, with a record of creating alignment and driving action in complex organizations without formal authority. Exceptional analytical, written, verbal, and visual communication skills, with the ability to balance long-range strategic work and fast-turn execution. Preferred Qualifications Experience in AI-powered software, content management, collaboration, e-signature, document workflows, or security markets. Experience building or modernizing competitive intelligence across a multi-product portfolio or decentralized organization. Familiarity with platforms such as Crayon, Clozd, and AlphaSense, including using AI and automation to scale research, synthesis, and delivery. Experience partnering with Revenue Operations or Sales Operations to measure program adoption, decision influence, and business impact. Compensation US Zone 1 This role is not available in Zone 1 US Zone 2 $185,100—$250,500 USD US Zone 3 $164,600—$222,600 USD
Lead performance improvements across Dropbox's consumer-facing surfaces by profiling, measuring, and shipping fixes while coordinating cross-platform strategy and mentoring engineers. | Requires 12+ years software engineering experience with senior-level leadership, hands-on performance optimization in web apps, AI tooling proficiency, and strong communication skills. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across Dropbox's consumer-facing surfaces, driving measurable impact and defining engineering standards. | 12+ years experience including senior roles, hands-on performance improvements in web apps, AI tooling use, backend Python/Go experience, and cross-team leadership. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across multiple platforms, drive measurement and strategy, and mentor engineers. | Senior-level software engineer with extensive experience in web application performance, cross-team leadership, and AI tooling for engineering workflows. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across multiple platforms including web and mobile, driving measurable impact and mentoring engineers. | Requires 12+ years experience with senior-level leadership, hands-on performance optimization in web apps, AI tooling expertise, and cross-team technical strategy. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across multiple platforms, including profiling, measurement, and driving engineering standards. | Senior-level software engineering experience with hands-on performance optimization and cross-team leadership in consumer-facing products. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across Dropbox's consumer-facing surfaces, focusing on web and coordinating cross-platform efforts. | Senior software engineer with extensive experience in performance profiling, full-stack development, leadership, and AI-assisted workflows. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Lead performance improvements across multiple platforms, including profiling, measurement, and driving engineering standards. | Senior-level software engineer with extensive experience in performance optimization, cross-team leadership, and modern web technologies. | Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core org - the part of Dropbox that owns every consumer-facing surface: web, iOS, Android, and desktop. This is one of the company's most visible, cross-cutting technical challenges. Your mandate is to make Dropbox feel fast on every surface our customers use. 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. You'll start with the web, profiling our highest-traffic React surfaces, producing flame graphs and heat maps, identifying the most valuable opportunities, and driving fixes through to shipped, measured wins. The web is your initial focus and the surface where you'll be most hands-on. From there, you'll lead the performance initiative across iOS, Android, and desktop by partnering with the internal platform experts who own those clients - coordinating strategy, transferring measurement practices, and driving the work, rather than building everything yourself. You'll also work across the Python and Go backend services that all of these surfaces depend on, since perceived performance rarely lives in one layer. Your influence will extend across Core Engineering. You'll define the measurement standards, regression-detection systems, and performance practices that other engineers rely on. You'll also be expected to use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity of every engineer around you. You'll bring clarity where there is uncertainty, raise the bar for engineering excellence through hands-on leadership, and shape how Dropbox thinks about performance for years to come. In return, you'll gain meaningful exposure to senior leadership, build foundational systems that unlock future product capabilities, and grow into an org-level technical strategist - helping advance Dropbox's mission to create a more enlightened way of working. Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here. 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 • Take performance improvements end-to-end: from measurement, to root-cause analysis, to shipped code changes, to validation in production telemetry • Build and own the measurement, instrumentation, and regression-detection systems that engineering teams across Core depend on to ship performant code • Write production code regularly - primarily JavaScript and React on the web, with backend work in Python and Go on the services those surfaces depend on • 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 • Influence cross-org roadmaps and architectural decisions, partnering with engineering leaders, PMs, and designers to ensure performance is treated as a first-class product attribute Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. 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. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying. Requirements • BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) or equivalent technical experience • Minimum of 12 years of experience as a software engineer with 3+ years serving as a Senior. • Demonstrated, 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 • 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 • Experience leading technical strategy on cross-cutting initiatives spanning multiple teams or surfaces, including writing design docs, defining architecture, and driving execution to measurable outcomes • Has 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 • Strong 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 platform owners they don't directly manage Preferred Qualifications • Experience profiling and improving native iOS applications (Swift), including startup time, scroll performance, and memory behavior • Experience profiling and improving native Android applications (Kotlin), including startup time, scroll performance, and memory behavior • Experience profiling and improving desktop client applications, including startup, IPC, and resource usage • Experience building or owning performance regression-detection systems integrated into CI/CD • Experience with RUM telemetry pipelines, sampling strategy, and statistically rigorous comparison of performance data • Track record of mentoring senior engineers (Senior and above) and raising the technical bar across an engineering organization 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
Create tailored applications specifically for Dropbox with our AI-powered resume builder
Get Started for Free