Corporate Applications Developer

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 Corporate Engineering team empowers people at Dropbox to do their best work. We're a motivated and creative team, and we thrive on helping people. We’re dedicated to building scalable technology solutions that have broad impact for our growing teams around the world.
We are looking for a software engineer who is passionate about designing and building internal tools that help make Dropboxers productive. Ideal candidates are scrappy engineers who are excited about broad engineering opportunities, have a get it done attitude, and thrive in an constantly evolving environment. As a Corporate Applications Developer, you will be working closely with various teams within Dropbox, often embedding yourself within different business functions to understand their needs and iterate quickly on internal products.
  • Build world-class user experiences
  • Work cross-functionally with various internal business units, evaluate and prioritize business needs, and build software with minimal support or supervision
  • Take full ownership of projects and products — from design to implementation to support and documentation
  • Explore, learn, and propose new and exciting technologies to the team as you discover them and bring them to life
  • Bachelor’s degree in computer/engineering related field or equivalent work experience
  • 4+ year professional experience in software engineering
  • Strong coding skills in an object-oriented language (Python preferred)
  • Working knowledge of open source databases, ex. MySQL
  • Able to collaborate and thrive in a fast-paced high-performance environment
  • Excellent technical writing and communications skills
  • Comfortable with full-stack projects and able to build a minimum working product quickly
  • Can identify and understand problems from a user’s perspective 
  • Thrives in open or ambiguous environments
  • Makes pragmatic decisions about what details are important
  • Has great product sense and is eager to work on a diverse set of engineering challenges and problem spaces

Back to top