Staff Backend Software Engineer responsible for evolving Dropbox’s Commerce Platform backend systems with high revenue impact. Leading technical strategy across complex, distributed workflows to ensure system reliability and data integrity.
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.
Python Developer contract role in Halifax requiring 6+ years experience with React, Next.js, backend, CI/CD, automation, microservices, Kubernetes, and Airflow.
Senior Back - End Developer designing and implementing features for Uride's ridesharing platform. Collaborating with a remote team on performance optimization and user experience enhancement.
Database Reliability Engineer focusing on building resilient PostgreSQL data infrastructure for Wavelo. Collaborating with teams to ensure performance and reliability across database environments.
Senior Software Engineer specializing in Python and data ecosystems, building critical integrations for ClickHouse. Work at the intersection of high - performance database engineering and developer experience.
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.
Senior Backend Engineer joining cross - functional teams to develop tools, APIs, and integrations at Remote. Work revolves around Elixir, Phoenix, React, and Next.js architectures.
Oracle Cloud Solutions Technical Architect at Argano proposing and delivering state - of - the - art solutions. Collaborating with clients to address technical needs and implement Oracle Cloud solutions.
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.