Staff Backend Product Software Engineer, Commerce Platform

2 hours, 51 minutes ago
Full-time
Lead
Software Development
Dropbox

Dropbox

Dropbox is a technology company that builds simple, powerful products for individuals and businesses. With over 700 million registered users worldwide, Dropbox offers file sync, sharing, online backup, cloud storage, collaboration tools, and more to st...

Internet Software & Services
1K-5K
Founded 2007

Description

  • 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 while balancing short-term delivery with long-term 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 improvements to 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, 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, such as Salesforce (preferred).
  • Track record of simplifying or modernizing legacy systems into scalable, maintainable architectures (preferred).
  • Experience working on revenue-critical or monetization platforms at scale (preferred).

Benefits

  • Canada pay range of $204,900 to $277,200 CAD.
  • Opportunity to work on highly visible, revenue-critical systems with broad business impact.
  • Exposure to cross-functional work across Engineering, Sales, Finance, and GTM teams.
  • On-call rotations may be part of the role, with participation expected if the team has an on-call schedule.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Golang) - Billing Systems

Zendesk 5K-10K Professional Services

DoiT is hiring a remote Senior Software Engineer to help design, build, and scale its core billing and invoicing systems for cloud-based customers.

AWS Azure GCP Git GitHub Go Java Kubernetes Node.js Python SQL
6 minutes ago

Senior Staff Rust Developer

Zscaler 1K-5K Internet Software & Services

Zscaler is hiring a Senior Staff Rust Developer to build and enhance the Client Connector for its cloud security platform, securing corporate devices by routing traffic through Zscaler’s global network and applying Zero Trust policies.

DNS Python Rust Swift TCP/IP
6 minutes ago

Senior Python+AI Engineer

Valtech 5K-10K Professional Services

Valtech is hiring a Senior Python + AI Engineer to join its backend team in Ukraine and help build production backend, API, and generative AI systems that support digital experience transformation.

Agile Azure CI/CD Docker FastAPI Generative AI LLM Next.js OpenAPI Python React Redis REST API SQLAlchemy TypeScript
6 minutes ago

Java Engineer II - Measure team

Brandwatch 1K-5K Professional Services

Brandwatch, part of Cision, is hiring a Backend Engineer in Bulgaria to help build social media performance monitoring and analytics solutions for a cross-functional product team.

Docker Java Kafka Kubernetes Microservices MySQL PostgreSQL Redis REST API Spring
21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers