Senior Infrastructure Software Engineer, Search Platform
New
D
DropboxSoftware Engineering
Remote - US: Select locationsFull-TimeSenior
Salary180,200 - 274,300 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 9+ years
- Required Skills
- Backend DevelopmentPythonElasticSearchJavaC++GoDistributed Systems
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.
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.
View Full Description & ApplyYou'll be redirected to the employer's site