Fullstack Product Software Engineer, DocSend
12 hours ago
Role Description
As a Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and tracking. Your responsibilities will revolve around developing and enhancing our product to deliver exceptional user experiences — working closely with cross-functional teams to turn innovative ideas into robust, scalable, and user-friendly features. You will also have the opportunity to drive high impact and have high ownership in a smaller, startup-like team.
DocSend is one of Dropbox's fastest-growing businesses — we have a double-digit growth rate year over year, and are looking for engineers who are eager to contribute to continuing this trajectory This year, we are focused on expanding our Virtual Data Room business by improving deal workflows and introducing AI-enabled features.
Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.
Responsibilities
- Ability to handle full-stack projects and deliver minimum viable products efficiently.
- Excellent problem-solving skills and the ability to make effective tradeoffs between technical requirements and business goals.
- Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers.
- Participate in the process of continuous deployment, including code reviews and deploys.
- Participate in on-call rotations, which entails being available for calls during both core and non-core business hours.
- Debug customer issues using logs, metrics, and traces.
- Adapt to a dynamic and fast-paced work environment, with a focus on continuous learning and professional development.
Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.
Requirements- 2+ years of experience in software engineering or related industry roles.
- BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience.
- Demonstrated expertise in Ruby on Rails applications and React.
- Demonstrated success in developing and deploying large-scale web applications with a user-focused approach.
- Proven ability to thrive in agile, fast-paced environments, including comfort with continuous deployment practices and rapid iteration.
Familiarity with tools and languages used on the DocSend Engineering team. This includes Typescript, GraphQL, HAML, PostgreSQL
Canada Pay Range $134,300—$181,700 CAD
-
Fullstack Product Software Engineer, DocSend
3 weeks ago
, , Canada Dropbox Full timeFullstack Product Software Engineer, DocSend Get AI-powered advice on this job and more exclusive features. Company Description Dropbox isn’t just a workplace—it’s a living lab for more enlightened ways of working. We're a global community of bold visionaries and resourceful doers who are shaping the future of Dropbox—and with it the future of work....
-
Fullstack Product Software Engineer, DocSend
4 days ago
Remote, Canada Dropbox Full time $134,300 - $181,700 per yearDropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan.Role DescriptionAs a Full-Stack Product Engineer on the Dropbox DocSend team, you will play a pivotal role in shaping the future of secure document management, sharing, and...
-
, , Canada Dropbox Full timeA leading cloud storage company in Canada is seeking a Fullstack Product Software Engineer for its DocSend team. This role involves developing secure document management features and collaborating with cross-functional teams. Ideal candidates will have 2+ years of experience in software engineering, with strong skills in Ruby on Rails and React. Competitive...
-
Remote - Canada: Select locations Dropbox Full time $168,300 - $227,700 per yearRole DescriptionAs a Product Engineer at Dropbox, you will play a pivotal role in shaping the future of collaboration and file sharing. Your responsibilities will revolve around developing and enhancing our suite of Dropbox Products to deliver exceptional user experiences. You will work closely with cross-functional teams, turning innovative ideas into...
-
Remote - Canada: Select locations Dropbox Full time $184,500 - $249,500 per yearRole DescriptionAs a Senior Full Stack Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. You will take ownership of key product areas, delivering end-to-end solutions that combine front-end user interfaces with robust back-end systems. You will play a leadership role in...
-
Senior Software Engineer II, Fullstack
4 days ago
Remote - Canada Narvar Full time $180,000 - $230,000 per yearNarvar is growing We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Fullstack Software Engineer, you will have a direct impact on our customer-facing products and work with modern...
-
Senior Software Engineer II, Fullstack
3 weeks ago
, , Canada Narvar Full timeJoin to apply for the Senior Software Engineer II, Fullstack role at Narvar Join to apply for the Senior Software Engineer II, Fullstack role at Narvar Narvar is growing! We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs. In this role, you will build products that power the post-purchase experience for the biggest brands...
-
, , Canada Dropbox Full timeSenior Fullstack Product Software Engineer, Corporate IT Join to apply for the Senior Fullstack Product Software Engineer, Corporate IT role at Dropbox Dropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan. Company Description...
-
Remote - Canada: Select locations Dropbox Full time $244,800 - $330,300 per yearRole DescriptionDropbox is seeking a Principal Engineer to define the long-term technical vision and execution strategy for Developer Productivity. This role will serve as the architectural and strategic leader for building a modern, AI-augmented internal developer experience platform serving Dropbox engineers across our multi-product stack.In this...
-
Frontend Product Software Engineer, Growth Lifecycle
10 hours ago
Remote - Canada: Select locations Dropbox Full time $168,300 - $227,700 per yearRole Description As a Product Engineer at Dropbox on our Growth "Lifecycle" team, you will play a key role in shaping how millions of users find and unlock value through the right paid Dropbox plan at the right time. The Growth Lifecycle team powers Dropbox's top-of-funnel engine — driving sign-ups, trials, and upsells while optimizing storage economics....