Full Stack Engineer - Customer Intelligence

San Francisco, CA

Company Description

Dropbox is the world’s first smart workspace that helps people and teams focus on the work that matters. With more than 600 million registered users across 180 countries, we’re on a mission to design a more enlightened way of working. Dropbox is headquartered in San Francisco, CA, and has 12 offices around the world.

Team Description

Our Business Strategy & Operations team sets and drives key business initiatives across the company. We complement and support product, engineering, sales, and marketing teams across three critical areas: corporate and business unit strategy, business planning and sales operations, and business systems and tools development.

Role Description

As an engineer on the Customer Intelligence team, you will help expand our suite of internal sales and insight tools by leveraging Dropbox’s rich dataset of user activity. You’ll work on features that you own end-to-end and will be empowered to make decisions on how best to execute them. You will also collaborate directly with end-users (our team of sales professionals) to constantly iterate and improve our product.


  • Build the future. Architect full-featured sales applications and develop systems that tease out important insights from big, complex data.
  • Collaborate cross-functionally. Partner with data scientists and engineers to integrate machine learning models into our tools.
  • Understand (but never accept) the limitations of existing infrastructure. Venture to any level of abstraction and push beyond existing paradigms to make our product better.
  • Build tools worthy of trust. Drive best practices in building tools that are scalable, robust, and most importantly secure.


  • Bachelor's Degree or equivalent practical work experience in Computer Science (bootcamp grads welcome)
  • 2+ years work experience in engineering or related technical field
  • Previous success developing and shipping web applications with a user-oriented mindset
  • Strong understanding of JavaScript (ES6), HTML and CSS
  • Experience implementing full stack features with React and Node/Express
  • Past experience using SQL and basic understanding of table design
  • Familiarity with Python
  • Knowledge of state management frameworks, such as Redux or Flux
  • Passion and/or experience in data visualization
  • Interest in data ETL design and implementation

Benefits and Perks

  • 100% company paid individual medical, dental, & vision insurance coverage
  • 401k + company match
  • Market competitive total compensation package
  • Free Dropbox space for your friends and family
  • Wellness Reimbursement
  • Generous vacation policy
  • 10 company paid holidays
  • Volunteer time off 
  • Company sponsored tech talks (technology and other relevant professional topics)
Dropbox is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work. A big part of that effort is our support for members and allies of internal groups like Asians at Dropbox, BlackDropboxers, Latinx, Pridebox (LGBTQ), Vets at Dropbox, Women at Dropbox, ATX Diversity (based in Austin, Texas) and the Dropbox Empowerment Network (based in Dublin, Ireland).

Other open positions