Staff Backend Product Software Engineer, Commerce Platform
WFA Digital Insight
As the demand for expert backend engineers in the remote job market continues to surge, with a notable 25% increase in 2025, Dropbox is seeking a highly skilled Staff Backend Product Software Engineer to drive the evolution of their Commerce Platform. This role stands out for its unique blend of technical and business acumen, requiring proficiency in GTM and Salesforce, and the ability to balance short-term business needs with long-term platform scalability. With the global shift towards remote work, companies like Dropbox are at the forefront, offering a chance to work on cutting-edge projects and collaborate with international teams. Before applying, candidates should be aware of the high level of technical expertise required and the necessity of excellent communication skills to partner effectively with cross-functional teams.
Job Description
About the Role
The Staff Backend Product Software Engineer position at Dropbox is a critical role focused on the Commerce Platform within the Business Platform organization. This role entails building and evolving the systems that power how Dropbox monetizes its products across all sales motions. The engineer will own and influence systems spanning Salesforce CRM, CPQ, Billing, Partner Portal, and their integrations into the broader Commerce ecosystem. The goal is to drive improvements in platform architecture, system simplification, and data consistency across complex, distributed workflows.Day-to-day, the engineer will operate at the intersection of engineering, Sales, and Finance, with high visibility and ownership over decisions that directly impact revenue, customer experience, and the scalability of Dropbox’s monetization systems. This requires a deep understanding of both technical and business aspects, including the ability to drive technical strategy across highly customized, revenue-critical platforms.
What You Will Do
- 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.
- Collaborate with the product management team to understand business requirements and prioritize the backlog accordingly.
- Develop and maintain comprehensive documentation of the Commerce Platform systems and workflows.
- Conduct code reviews to ensure adherence to the highest standards of quality, security, and scalability.
What We Are Looking For
- 8+ years of experience in software engineering with a focus on backend development.
- Proficiency in programming languages such as Java, Python, or similar.
- Experience with Salesforce CRM, CPQ, and related platforms.
- Strong understanding of database systems, data modeling, and data workflow management.
- Experience with cloud platforms, preferably AWS or similar.
- Strong problem-solving skills and the ability to debug complex issues.
- Excellent communication skills, with the ability to work effectively in a cross-functional team environment.
- Experience with modern software development methodologies, including agile development and continuous integration/continuous deployment (CI/CD).
Nice to Have
- Experience with GTM and its applications in sales and marketing automation.
- Knowledge of cybersecurity principles and practices to ensure secure development.
- Familiarity with DevOps practices and tools.
- Experience in mentoring junior engineers and contributing to the growth of the engineering team.
Benefits and Perks
- Competitive compensation package.
- Comprehensive health insurance.
- Generous paid time off (PTO) policy.
- Remote work stipend to support home office setup and productivity.
- Access to the latest tools and technologies to support professional growth.
- Opportunities for career advancement within a growing and innovative company.
- Equity in a leading tech company.
- Wellness programs and employee assistance services.
How to Stand Out
- Ensure Proficiency in Required Tools: Make sure you have hands-on experience with Salesforce CRM, CPQ, and GTM, as these are crucial for the role.
- Highlight Cross-Functional Experience: Emphasize any experience you have in working with cross-functional teams, including Sales, Finance, and Product, to demonstrate your ability to collaborate and translate business requirements into technical solutions.
- Showcase Problem-Solving Skills: Prepare examples of complex technical problems you’ve solved in the past, highlighting your approach to debugging and your ability to simplify complex systems.
- Demonstrate Understanding of Business Requirements: Show that you can understand and articulate business needs and how they translate into technical requirements, demonstrating your ability to bridge the gap between technical and non-technical teams.
- Be Prepared to Discuss Long-Term vs. Short-Term Goals: Be ready to discuss how you balance short-term business needs with long-term platform scalability and reliability, and provide examples from your experience.
- Emphasize Your Ability to Mentor: If you have experience in mentoring junior engineers, highlight this as it shows leadership and the ability to contribute to team growth.
- Research the Company Culture: Understand Dropbox’s company culture, values, and mission to show your enthusiasm and why you’re a good fit for the role and the company.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.