Dropbox is a technology company that focuses on providing a platform for collaboration and productivity. They are seeking a Senior Infrastructure Engineer to build and optimize systems that support their products and enhance user experiences, while also ensuring scalability and data integrity.
Responsibilities:
- Build a Next-Generation Search Platform: Develop a robust, highly scalable in-house search platform to power Dropbox Dash -AI-powered search for work
- 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
- 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
- Scale the Indexing Platform: Build a highly scalable indexing infrastructure capable of handling trillions of documents while ensuring performance, reliability, and efficiency
- Drive International Expansion: Expand the search platform's capabilities to support Dropbox’s growing global user base, ensuring a consistent, high-quality experience worldwide
Requirements:
- 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
- Extensive experience working with operating system internals, filesystems, databases, networks, and compilers considered advantageous
- 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
- Experience working with Search Infrastructure tools such as ElasticSearch