Senior Infrastructure Software Engineer, Search Platform

Related keywords: remote job usus remote jobremote job worldwide

Job Overview

The Senior Infrastructure Software Engineer position at Dropbox presents a unique opportunity for professionals eager to make a significant impact in the field of software engineering. This role is integral to developing a robust infrastructure that not only supports the current flagship products but also paves the way for future innovations. The position emphasizes collaboration, creativity, and a passion for scalable technology to enhance user experiences on a global scale.

Responsibilities

The core responsibilities of the Senior Infrastructure Software Engineer include:

Build a Next-Generation Search Platform: You will spearhead the development of a highly scalable in-house search platform designed to enhance the functionality of Dropbox's AI-powered search tool, Dropbox Dash.

Unify Search Experiences: You will design a singular search platform that consolidates searches for files and folders with those performed in Dropbox Dash for a seamless user experience.

Support Diverse Search Use Cases: The role requires enabling various capabilities such as lexical search, vector search, multi-modal search, Q&A, and recommendations. This adaptability is vital for meeting evolving customer needs.

Scale the Indexing Platform: Building a highly scalable indexing infrastructure capable of managing trillions of documents while guaranteeing performance, reliability, and efficiency will be an essential part of your duties.

Drive International Expansion: You will expand the search platform's capabilities to cater to Dropbox's global user base, ensuring a consistent and high-quality experience across regions.

Team Dynamics

At Dropbox, many teams operate services with on-call rotations, meaning employees may need to be available outside core business hours. If you join one of those teams, participation in the on-call rotation will be required. Candidates are encouraged to inquire about any on-call responsibilities specific to the roles they are applying for.

Required Skills and Qualifications

Candidates interested in applying for this dynamic role should meet the following qualifications:

  • Education: A BS, MS, or PhD in Computer Science or a related technical field involving coding (e.g., physics or mathematics) is required, or equivalent technical experience is accepted.

  • Experience: A minimum of 9+ years of professional software development experience is mandatory. Candidates should have a proven track record in constructing and managing expansive, multi-threaded, geographically distributed backend systems.

  • Technical Proficiency: Proficiency in programming and debugging across various languages such as Python, Go, C/C++, or Java is crucial. Familiarity with operating system internals, filesystems, databases, networks, and compilers is advantageous.

  • Problem Solving: The ability to navigate ambiguous situations is fundamental. Candidates should showcase adaptability and open-ended problem solving and be able to take ownership of long-term projects and drive them through to completion.

  • Strategic Vision: A seasoned ability to set medium-to-long term strategies for business-impacting projects is essential.

Preferred Qualifications

Although not mandatory, the following qualifications will provide candidates an edge in the applications:

  • Experience with Search Infrastructure tools such as ElasticSearch is preferred, showcasing the relevance of specific technologies to the responsibilities of the job.

Compensation

The salary ranges for this position are broken down based on zones within the United States:

  • US Zone 1: Not applicable to this role.
  • US Zone 2: Offers a salary range of $202,700 to $274,300 USD.
  • US Zone 3: The salary range is $180,200 to $243,800 USD.

These salary ranges reflect the appreciation for experienced developers capable of driving substantial technological advancements and systems improvement.

Why Work with Us?

Dropbox is committed to creating a workplace that reflects the diversity of the global community. As a Senior Infrastructure Software Engineer, one will have the chance to collaborate with passionate professionals in a thriving environment, directly influencing the technological frameworks that empower millions. Successful candidates will not simply write code; they will help redefine how people work and collaborate worldwide. The work environment is designed to encourage innovation, and team members will find themselves on the frontier of engineering development, making meaningful contributions to the global community.

Conclusion

This role at Dropbox is perfectly suited for seasoned software engineers with a passion for building cutting-edge infrastructure systems. If you're excited about tackling challenging problems and you meet the skills and qualifications above, this is an opportunity that you should explore further.



This job offer was originally published on himalayas.app

Dropbox

United States

Software development

Full-time

June 16, 2026

3 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.