
About Dropbox
The smart workspace for seamless collaboration
Key Highlights
- 700M+ registered users leveraging cloud storage and collaboration
- Headquartered in Mission Bay, San Francisco, CA
- $607.4M raised in funding since IPO in 2018
- Introduced 'Spaces' for enhanced team collaboration
Dropbox, headquartered in Mission Bay, San Francisco, CA, is a leading cloud storage and collaboration platform with over 700 million registered users. Since its IPO in 2018, Dropbox has raised $607.4 million in funding and employs over 1,000 people. The company has transitioned from traditional fil...
🎁 Benefits
Dropbox offers comprehensive medical, dental, and vision coverage, along with a generous PTO policy allowing up to four consecutive weeks off. Employe...
🌟 Culture
Dropbox fosters a culture of innovation and adaptability, focusing on transforming from a storage provider to a collaborative workspace. The company e...
Skills & Technologies
Overview
Dropbox is hiring a Senior Full Stack Engineer to design and develop user-friendly experiences for their platform. You'll work with technologies like JavaScript, React, and Node.js while mentoring junior engineers. This role requires strong experience in full-stack development.
Job Description
Who you are
You have a strong background in full-stack development with a BS degree or higher in Computer Science or a related field, or equivalent experience. You possess expertise in designing, developing, and scaling web applications, ensuring seamless user experiences. Your proficiency spans both front-end technologies such as JavaScript, React, Angular, and HTML/CSS, as well as back-end technologies including Node.js and Python. You are familiar with databases like MySQL, PostgreSQL, or MongoDB, enabling you to create robust data-driven applications. You have a passion for mentoring junior engineers, contributing to their growth and development within the team. You thrive in collaborative environments, working closely with cross-functional teams to balance technical requirements with business goals.
Desirable
Experience with AI-enabled products and rapid prototyping is a plus, as Dropbox is on a mission to enhance their technology stack for AI-augmented functionality. You are comfortable participating in on-call rotations to maintain service reliability, demonstrating your commitment to ensuring the performance and availability of the systems you help build.
What you'll do
As a Senior Full Stack Engineer at Dropbox, 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 lead problem-solving initiatives, driving trade-offs to achieve optimal solutions while collaborating with cross-functional teams. Your role will involve designing scalable architectures that support the growing needs of Dropbox users. You will mentor junior engineers, contributing to their development and fostering a culture of learning within the team. You will participate in on-call rotations, ensuring the reliability of services and being available for calls during both core and non-core business hours. Your contributions will have a direct impact on the user experience, as you work to enhance product capabilities and technical systems.
What we offer
Dropbox offers a competitive compensation package, with a pay range in Canada of $190,400—$257,600 CAD. You will have the opportunity to work remotely, providing flexibility in your work environment. The company values collaboration and encourages engineers to take ownership of their projects, fostering a culture of innovation and continuous improvement. You will be part of a team that is dedicated to creating impactful products that enhance the user experience, and you will have the chance to contribute to the development of AI-enabled functionalities that drive the future of Dropbox.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Dropbox.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Dropbox is hiring a Senior Full Stack Engineer to design and develop user-friendly experiences for their platform. You'll work with technologies like JavaScript, React, and Node.js while mentoring junior engineers. This position requires strong experience in web application development.

Full Stack Engineer
Dropbox is hiring a Senior Full Stack Product Software Engineer to design and develop user-friendly experiences. You'll work with technologies like JavaScript, React, and Node.js to deliver end-to-end solutions. This position requires strong experience in full-stack development and a background in web applications.

Full Stack Engineer
Dropbox is hiring a Senior Full Stack Product Software Engineer to design and develop user-friendly experiences. You'll work with JavaScript, React, Node.js, and Python to deliver scalable solutions. This role requires strong experience in web application development.

Full Stack Engineer
Dropbox is hiring a Senior Full-Stack Product Software Engineer for the DocSend team to enhance secure document management solutions. You'll work with TypeScript, GraphQL, and PostgreSQL to deliver user-friendly features. This role requires strong experience in full-stack development.

Full Stack Engineer
Dropbox is hiring a Staff Fullstack Product Software Engineer to design and develop AI-powered software applications. You'll collaborate with cross-functional teams and work with technologies like JavaScript, TypeScript, and Python. This position requires strong experience in building user-facing applications and distributed systems.