Senior Search Engineer (Enterprise Search)
Johns Hopkins APL · Laurel, MD · Information Technology
About this role
Johns Hopkins APL is hiring a senior-level Backend Engineer in the software engineering function based in Laurel, MD. The posting calls out experience with JavaScript, REST APIs, Elasticsearch, API Development.
- Role
- Backend Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Laurel, MD
- Department
- Information Technology
- Posted
- Apr 22, 2026
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersAre you passionate about building high-quality search experiences that help users quickly find the information they need?
Do you enjoy working hands-on with search technologies while also shaping architecture and guiding technical direction?
If so, we're looking for someone like you to join our team at APL.
We are seeking a Senior Search Engineer to help lead the design and evolution of our enterprise search capabilities. In this role, you will operate as a hands-on technical expert—designing, building, and improving search solutions across SharePoint, legacy systems, and modern platforms—while helping guide architecture, standards, and best practices.
As a Senior Search Engineer, you will...
- Design, implement, and enhance enterprise search solutions across multiple platforms
- Lead the technical design of search architecture, balancing long-term direction with practical implementation
- Configure, administer, and tune enterprise search platforms, including SharePoint search
- Improve search relevance, ranking, and overall user experience through iterative tuning and analysis
- Define and implement metadata models, taxonomies, and managed properties
Qualifications
You meet our minimum qualifications for the job if you...
- Possess a Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
- Have 6+ years of experience in software engineering or application development
- Have strong experience working across the full software development lifecycle