Why This Job is Featured on The SaaS Jobs
This Staff Full Stack Software Engineer role sits at a classic SaaS inflection point: reducing churn through product and engineering work that connects user experience to retention outcomes. In subscription software, churn is not only a revenue metric; it reflects onboarding quality, feature adoption, reliability, and perceived value over time. That makes a “Churn” charter inherently cross-cutting across the stack and across product surfaces.
From a SaaS career perspective, churn-focused engineering builds durable instincts around instrumentation, experimentation, and lifecycle thinking—skills that translate across PLG and enterprise SaaS. Working full stack in an environment that operates at very large scale (high file volumes and broad product portfolio) also sharpens judgment about performance, data integrity, and safe iteration, while still requiring product sensibility to turn insights into changes users notice.
This is best suited to senior engineers who prefer outcome-oriented problem spaces rather than isolated feature delivery, and who enjoy moving between backend systems, UI, and data signals. It will fit someone comfortable collaborating across product boundaries and iterating based on measurable behavior, especially in a remote setup where written clarity and alignment matter.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
The Dropbox Engineering Team builds the technology that creates more enlightened ways of working for hundreds of millions of people. Every day, our platforms—including Dropbox Dash, Dropbox Sign, and our core sync engine—handle over a billion files for users worldwide, creating engineering challenges as great as the opportunity for impact. Our software engineering team uses a range of technologies to solve interesting problems, including Python, React, Node.js, JavaScript, MongoDB, PostgreSQL, and Android development. We think like a startup but build for an enterprise, exploring new possibilities that transform how people work. If you're excited about turning complex technical challenges into intuitive solutions at scale, join our Engineering team.
Areas of work include Machine Learning Engineers, Infrastructure Engineer, Product SWE Frontend and Backend, Mobile Software Engineers (iOS and Android), Engineering Manager, Data Engineer, Software Development Engineer in Test, Security Engineering, Site Reliability Engineer, Technical Program Managers, Network Engineer, Datacenter Engineer, Technical Supply Chain Manager and more.