Senior Infrastructure Software Engineer, Search Platform

Dropbox Dropbox · Enterprise · Canada +2 · Search indexing / Dash MCP (Sub Team)

Senior Infrastructure Engineer to build and scale a next-generation, AI-powered search platform for Dropbox Dash, unifying file search with diverse retrieval capabilities like vector and multi-modal search, and handling trillions of documents.

What you'd actually do

  1. Build a Next-Generation Search Platform: Develop a robust, highly scalable in-house search platform to power Dropbox Dash -AI-powered search for work.
  2. Unify Search Experiences: Design and implement a singular search platform that integrates search for Dropbox Dash with Dropbox’s file and folder search, delivering a seamless and cohesive user experience.
  3. Support Diverse Search Use Cases: Enable a wide range of search and retrieval capabilities, including lexical search, vector search, multi-modal search, Q&A, and recommendations, to meet evolving customer needs.
  4. Scale the Indexing Platform: Build a highly scalable indexing infrastructure capable of handling trillions of documents while ensuring performance, reliability, and efficiency.
  5. Drive International Expansion: Expand the search platform's capabilities to support Dropbox’s growing global user base, ensuring a consistent, high-quality experience worldwide.

Skills

Required

  • BS, MS, or PhD in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience
  • 9+ years of professional software development experience
  • Proven track record constructing and managing expansive, multi-threaded, geographically dispersed backend systems
  • Proficient in programming and debugging across a range of languages such as Python, Go, C/C++, or Java
  • Ability to navigate and thrive in ambiguous situations, showcasing adaptability and open-ended problem solving.
  • Capable of taking ownership of long-term projects and seeing them through to completion.
  • Ability to set medium-to-long term strategy for business-impacting projects.

Nice to have

  • Experience working with Search Infrastructure tools such as ElasticSearch

What the JD emphasized

  • AI-powered search for work
  • trillions of documents
  • highly scalable

Other signals

  • AI-powered search for work
  • vector search
  • multi-modal search
  • Q&A
  • recommendations
  • trillions of documents