Software Engineer - Product

Engineering Team | San Francisco, CA

Dropbox is the home for your most important stuff—now we're bringing it to life with a growing family of products. As we scale our global brand, there’s plenty of space for you to grow alongside us and simplify life for millions of people around the world.

Our engineering team is architecting a family of products that handle over a billion files a day. We take on the complexities of technology that affect everyday life, so that people can get back to living and doing their best work.

Our success depends on our ability to deeply understand our customers and build great products that will elegantly fulfill their needs. Product Engineers are passionate and highly motivated to build incredible products at massive scale. They fit somewhere between traditional Software Engineers and Product Managers, and the best candidates can leverage strengths in both disciplines to create world-changing software.

Product Engineers work on our flagship product teams like Dropbox for Business, Carousel, or Mailbox. We rely on them to do a variety of cross-functional, full-stack work (“whatever it takes to get the product out”). We’re looking for people who can take ownership of features and deliver an outstanding level of craft and polish to our customers.

Join our Product Engineering team to help us improve the lives of millions of users. If the description below sounds like you, we'd love to learn more and find out if we can work together.


  • Build amazing user-facing features
  • Tackle tough engineering and product problems
  • Create new ideas with our design teams to continually iterate on the experience
  • Work cross-functionally to evaluate the relative importance of and need for product initiatives
  • Take full ownership of projects from design to implementation and deployment


  • Great engineering skills and strong CS fundamentals
  • Ability to work both independently and in cooperation with others
  • A sense of urgency and ownership over the product
  • Comfortable with full-stack projects and able to build a minimum working product quickly
  • Good product sense and eagerness to work on a diverse set of engineering challenges
  • Fluency with both front-end (e.g., html/css/javascript, iOS, Android, etc.) and back-end technologies -- however specific technologies don't matter nearly as much as having a breadth of experience and an eye for great product
  • Thrives in open or ambiguous environments
  • Great attitude towards work and people
  • Intellectually curious, passionate, and inventive
  • Focus on quality, sweat the details, and delight our users
  • Experience with building accessible products is a plus

Find out more about Engineering Team

Check out our benefits and perks

Follow Life Inside Dropbox on Facebook

Other open positions for the Engineering Team

Site Reliability EngineerSan Francisco, CA
Software EngineerSan Francisco, CA
Software Engineer - iOSSan Francisco, CA
Software Engineer - UISan Francisco, CA
Software Engineer - OS XSan Francisco, CA
Release EngineerSan Francisco, CA
Software EngineerHerzliya, Israel
Security Data ScientistSan Francisco, CA
Release ManagerSan Francisco, CA