Software Engineer - Android

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.

Dropbox is an essential app in the Android ecosystem and is consistently in the Top 5 of its category. We’re responsible for crafting a seamless mobile experience that integrates into the lives of our users. Have an impact building out an application that is used and relied on by hundreds of millions of people every day.

The Mobile team is focused on innovation within the Dropbox app, constantly improving both the technical foundation and the user interface. We're passionate about developing scalable, well-designed software that enhances people’s lives globally. Join our world-class team and help build the future of Dropbox!


  • Take ownership of essential components in the app, impacting millions of users
  • Tackle tough software problems at the core of the Dropbox experience
  • Create new ideas with our Product and Design teams to continually iterate on the experience
  • Strive for long-term growth as a software engineer inside and outside of Android


  • Be a strong software engineer
  • Expertise in Android or Java development preferable
  • Passionate about mobile development
Back to Engineering Team

Other open positions for the Engineering Team