Dropbox: Staff Fullstack Product Software Engineer, Dash

Related keywords: remote job canadaremote job worldwideremote job software engineer

Job Overview

In this exciting job opportunity, Dropbox is seeking a Staff Fullstack Product Software Engineer for their Dash team. The role allows for remote work from select locations in Canada. Dropbox is on a mission to create an enlightened way of working and believes that great ideas can come from anyone in the organization, emphasizing inclusivity and innovation in their work environment. The company's engineering team is focused on simplifying collaboration and handling a staggering over a billion files daily for users globally.

Responsibilities

As a Staff Fullstack Product Software Engineer, you will play a key role in designing, developing, and maintaining AI-powered software applications that enhance knowledge work in today's dynamic environment. Your responsibilities will include:

Collaborating with product managers and other engineering teams to gather business requirements and translate them into technical specifications for AI-driven applications.

Defining and delivering multi-team growth strategies with measurable outcomes through ownership of product capabilities and technical systems.

Leading the design and delivery of software solutions across various product areas or multi-component systems.

Establishing engineering best practices, improving system reliability, and minimizing technical debt.

Balancing technical requirements with business goals through cross-functional collaboration.

Mentoring senior engineers and promoting high-quality code, thoughtful reviews, and supportive coaching within a collaborative culture.

Conducting experiments and A/B tests to validate hypotheses that support product decisions.

Participating in on-call rotations to maintain service reliability, which may require availability for core and non-core business hours and a willingness to take part in troubleshooting activities.

Requirements

To qualify for this position, candidates should meet the following requirements:

  • A minimum of 12 years of relevant experience in software engineering.
  • Possession of a BS/BA degree or higher in Computer Science or a related technical field, or equivalent technical experience.
  • Strong problem-solving skills, showcasing the capability to convert user requirements into effective, practical solutions.
  • Proficient in working across the stack on various projects, with the ability to quickly build a minimum viable product.
  • Experience with large-scale user-facing applications, demonstrating a solid understanding of application architecture and user experience.
  • Excellent communication skills to facilitate collaboration with cross-functional teams and present complex technical concepts to non-technical stakeholders.

Preferred Qualifications

While candidates with the following qualifications will stand out, they are preferred but not mandatory:

  • Experience on a product growth team, contributing to the development and scaling of impactful technology.
  • A passion for innovation, specifically in building initial iterations of products and solutions.
  • Familiarity with front-end technologies including JavaScript, TypeScript, React, HTML5, and CSS3.
  • Strong backend development skills in technologies such as Golang and Python.
  • Experience in building large distributed systems, emphasizing scalability and reliability.

Compensation

For candidate within Canada, the compensation for the Staff Fullstack Product Software Engineer role ranges from $204,900 to $277,200 CAD, reflecting the experience and skills required for the position. This salary range offers a competitive package within the industry for experienced engineers.

Additional Information

Dropbox emphasizes a culture that nurtures creativity and growth, allowing engineers to contribute to a meaningful product that impacts users worldwide. The opportunity to define the future of AI products at Dropbox from the outset of their development presents itself as a unique chance for talented individuals in the tech industry.

This role not only promises an engaging work environment but also the chance to be part of a significant technological evolution within one of the leading companies in cloud storage and collaboration technology.

Application Process

Candidates interested in applying for this position are encouraged to review the specific requirements and responsibilities outlined above. They can proceed with the application process through the official Dropbox job listing page, ensuring all relevant documents and information are submitted for consideration.



This job offer was originally published on weworkremotely.com

Dropbox

Remote - Canada: Select locations

Software development

Full-time

May 2, 2026

2 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.