Dropbox is a leading company focused on providing cloud storage and collaboration solutions. They are seeking a Staff Backend Software Engineer to build and evolve systems that support the monetization of their products across various sales motions, ensuring reliability and data integrity within their Commerce Platform.
Responsibilities:
- Design and evolve scalable backend systems that power Dropbox’s Commerce Platform, including CRM, CPQ, Billing, provisioning, and related data workflows
- Define and drive technical strategy for complex, highly customized systems, balancing short-term delivery with long-term platform scalability and reliability
- Lead efforts to simplify legacy architectures, reduce system fragmentation, and build generalized, product-agnostic solutions
- Own end-to-end reliability of revenue-critical systems, including validation, rollout safety, monitoring, and incident response
- Partner cross-functionally with Engineering, Sales, Finance, and GTM teams to translate business requirements into durable technical solutions
- Identify and execute on opportunities to improve data integrity, system observability, and operational efficiency across the platform
- Take ownership of large, ambiguous problem spaces and drive them from definition through execution, influencing both technical and business stakeholders
Requirements:
- BS, MS, or PhD in Computer Science or a related technical field involving programming (e.g., Computer Engineering), or equivalent practical experience
- 12+ years of professional software development experience
- Proven expertise in building and maintaining large-scale, distributed backend systems
- Strong system design skills, particularly in complex, stateful, or workflow-driven systems
- Experience building reliable systems with a focus on validation, rollout safety, monitoring, and maintainability
- Experience working on systems in a monetary domain such as ecommerce, subscriptions, billing, payments, or financial systems
- Strong communication and collaboration skills, with experience influencing cross-functional stakeholders
- Experience with CRM, CPQ, Billing, ecommerce, or similar enterprise workflow platforms (e.g., Salesforce)
- Track record of simplifying or modernizing legacy systems into scalable, maintainable architectures
- Experience working on revenue-critical or monetization platforms at scale
- Experience improving data consistency and integrity across distributed systems
- Demonstrated ability to influence technical direction across teams without direct authority