Staff Backend Product Software Engineer, Commerce Platform
WFA Digital Insight
The demand for skilled backend engineers with expertise in Commerce Platforms has surged, with many companies like Dropbox focusing on scalable and reliable systems. As a Staff Backend Product Software Engineer, you'll be at the forefront of building and evolving Dropbox's monetization systems. With the rise of remote work, companies are looking for talented engineers who can drive technical strategy and own complex systems. If you're looking to take your career to the next level, this role offers a unique opportunity to work with a renowned company and contribute to its growth.
Job Description
About the Role
As a Staff Backend Product Software Engineer focused on the Commerce Platform, you will play a critical role in building and evolving the systems that power how Dropbox monetizes its products across all sales motions. You will be part of the Business Platform organization and will own and influence systems spanning Salesforce CRM, CPQ, Billing, Partner Portal, and their integrations into the broader Commerce ecosystem.The Commerce Platform is a critical component of Dropbox's business, and as a Staff Backend Product Software Engineer, you will be responsible for driving technical strategy and ensuring the scalability and reliability of the platform. You 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.
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 engineering team to identify and prioritize areas for improvement in the Commerce Platform.
- Develop and maintain technical documentation for the Commerce Platform.
- Participate in code reviews and ensure that the code meets the engineering standards.
- Stay up-to-date with the latest technologies and trends in the industry and apply that knowledge to improve the Commerce Platform.
What We Are Looking For
- 8+ years of experience in software engineering, with a focus on backend development.
- Strong proficiency in programming languages such as Java, Python, or C++.
- Experience with Salesforce CRM, CPQ, and Billing.
- Strong understanding of software engineering principles, including design patterns, testing, and deployment.
- Experience with Agile development methodologies and version control systems such as Git.
- Strong communication and collaboration skills, with the ability to work with cross-functional teams.
- Experience with cloud-based technologies such as AWS or Azure.
- Strong problem-solving skills, with the ability to debug complex issues.
- Experience with security and compliance, including data encryption and access control.
Nice to Have
- Experience with machine learning or artificial intelligence.
- Knowledge of DevOps practices and tools such as Docker, Kubernetes, or Jenkins.
- Experience with cloud-based integration platforms such as MuleSoft or Apigee.
- Strong understanding of data analytics and data visualization tools such as Tableau or Power BI.
- Experience with cybersecurity and compliance, including HIPAA or PCI-DSS.
Benefits and Perks
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- 401(k) matching program.
- Flexible PTO policy and paid holidays.
- Remote work stipend and home office setup support.
- Professional development opportunities, including training and conference sponsorships.
- Access to the latest technologies and tools.
- Collaborative and dynamic work environment.
How to Stand Out
- Make sure to highlight your experience with Salesforce CRM, CPQ, and Billing in your resume and cover letter.
- Be prepared to discuss your technical strategy and approach to building scalable and reliable systems.
- Show your ability to work with cross-functional teams, including Engineering, Sales, and Finance.
- Be ready to provide examples of your experience with Agile development methodologies and version control systems.
- Research Dropbox's Commerce Platform and be prepared to discuss your understanding of the platform and its components.
- Highlight your problem-solving skills and ability to debug complex issues.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.