Demo

Senior Java Engineer- Search Infrastructure

Bloomberg
New York, NY Full Time
POSTED ON 1/24/2025
AVAILABLE BEFORE 3/24/2025

Job Details

The Team
The Search Infrastructure team provides a Search-as-a-Service solution supporting thousands of Solr clouds with billions of documents. Our focus is on developing the infrastructure, providing professional services and contributing to open source software. Our goal is to make it easy for application teams across all verticals in our firm to build rich search driven products.

Who are we?

Our search solution is built on Apache Solr and is deeply integrated into the Bloomberg technology stack. We use a diverse set of languages (Java, Python, Go, JavaScript) to design a comprehensive managed service offering which includes solving challenges in service scheduling, process management, monitoring, alarming, self-service tooling, and more! Our team is constantly engaged with application teams to design, develop, and implement some of the most demanding and challenging search applications in the company. This is where you come in.

Who are you?

You are a dedicated and motivated engineer with an interest in search, looking for a tight-knit, collaborative team. You are passionate about designing large-scale distributed systems and making contributions to open source projects. You will work closely with the Apache Solr backend to develop and extend the service solution, improving its usability, reliability, and scalability.

We'll expect you to:
  • Drive the design and implementation of search platform services
  • Partner with application teams to understand and achieve business goals
  • Promote search design standard processes
  • Improve operational processes and documentation.

You'll need to have:
  • 4 years' experience in Java development and associated technologies (Spring/Jmx/JDBC).
  • BA, BS, MS, PhD in Computer Science, Electrical Engineering or related technology field
  • Solid understanding of modern development methodologies and tools (Jenkins/Maven/Jira).
  • Solid understanding of algorithms and data structures, knowledge of object-oriented design, and multi-threaded programming.
  • Strong problem solving and communication skills.
  • Knowledge of scripting languages such as Python.

We'd love to see:
  • Expertise working with open-source software/community (upstream accepted contribution, or community presence).
  • Proficiency working with search engines, such as Apache Solr or Elasticsearch.
  • Experience with search techniques, such as dense vector search, learning-to-rank, RAG, SPLADE, and GenAI.
  • Familiarity with Kubernetes, BPaaS, and Docker.

CHECK OUT OUR SOLR PROJECT ON GITHUB! (
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Engineer- Search Infrastructure?

Sign up to receive alerts about other jobs on the Senior Java Engineer- Search Infrastructure career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$126,558 - $144,904
Income Estimation: 
$151,084 - $181,738
Income Estimation: 
$133,507 - $160,824
Income Estimation: 
$136,663 - $175,160
Income Estimation: 
$157,953 - $182,694
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bloomberg

Bloomberg
Hired Organization Address Montgomery, NJ Full Time
Bloomberg delivers billions of data points to our customers each day and our clients heavily rely on comprehensive finan...
Bloomberg
Hired Organization Address New York, NY Contractor
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work...
Bloomberg
Hired Organization Address New York, NY Contractor
Responsibilities The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work ...
Bloomberg
Hired Organization Address New York, NY Full Time
The energy of a newsroom, the pace of a trading floor, the buzz of a recent tech breakthrough; we work hard, and we work...

Not the job you're looking for? Here are some other Senior Java Engineer- Search Infrastructure jobs in the New York, NY area that may be a better fit.

Senior Software Engineer, Infrastructure Focus

Tangerine Search, Inc., New York, NY

Python/Java Etrading Software Engineer

Quanta Search, New York, NY

AI Assistant is available now!

Feel free to start your new journey!