Developer Advocate

Product Management 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.

Product managers set the vision for our growing family of products. We’re responsible for guiding multidisciplinary teams toward a common goal: shipping high quality products and features on time. As advocates for both our users and our business, the best product managers balance diverse perspectives and empower their teams to do great work.

The Dropbox Platform is a powerful set of APIs that enables partners to supercharge their offerings by plugging into the content, media, and information stored by Dropbox users. Over 100,000 applications have already been built on this platform, and hundreds of thousands of files are shared through the platform every week.

Dropbox's Developer Advocate team promotes a public presence for the Dropbox Platform and interface with the developer community and partners who have integrated with our APIs. Successful advocates are interested in building applications and have the ability to think about different application areas (consumer, enterprise), as well as understand software architecture and solutions. Developer Advocates look for scalable ways to work with the long tail of individual developers, startups, and small companies to enable their integration with Dropbox.


  • Promote the public presence of the Dropbox Platform and support the developer community as well as with more significant platform partners
  • Code and write example apps, blog posts, and presentations
  • Speak and coordinate public events
  • Write documentation and marketing copy
  • Support developers wherever they are (developer forums, Stack Overflow, over email, and direct from partners that our Platform Business Development team works with)


  • CS/Engineering degree with a great web/public presence (Github, personal page, Twitter, SlideShare/Speaker Deck)
  • Previous jobs such as one of the following: developer advocate/evangelist, developer (mobile/web/other), product manager with a developer background, or sales engineer
  • Proficiency in and aptitude to pick up on multiple programming languages (Python, Ruby, Objective C, JavaScript, C++, etc.) with a clear desire to learn
  • Experience with platforms and mainstream programming languages
Back to Product Management Team

Other open positions for the Product Management Team