For Recruiters
Bloomberg

Senior Software Engineer - BQuant Search and Discoverability

Bloomberg
San Francisco, United States
Posted 18 days ago Permanent Competitive
Senior Software Engineer - BQuant Search and Discoverability
Bloomberg is the global leader in business and financial data, news and insight. Using the power of technology, we connect the world's decision makers to accurate information on the financial markets - and help them make faster, smarter decisions.

We're now going one step further
We are building a new product from scratch to open up our data, core products and visualizations to data scientists, ML researchers, and quantitative modelers. Our users can now fetch and interact with Bloomberg data and products using Python, and apply all the tools of the data science ecosystem to their analyses, unlocking unprecedented flexibility and customizability. Read more about the Bloomberg Quant Platform (BQuant) as well as the story behind it here:
  • https://www.bloomberg.com/professional/solution/bquant/
  • https://www.techatbloomberg.com/blog/bquant-behind-the-scenes-how-bloomberg-leveled-the-playing-field-for-quantitative-analysis-in-finance/

Where do you come in?
Our users have a wealth of information to digest on BQuant. They are working with financial data and building financial models that are sophisticated and complex. How can we help them find the answers to their questions as quickly as possible?

You will be developing a search product that will enable our users to discover APIs, code examples, and other development resources relevant to the financial analysis they wish to run. With your help, we can make our users as productive and self-sufficient as possible as they transition to this new financial development and data science platform.

Who are you?
  • You are an experienced full-stack engineer with an interest in building search tools and learning solutions to accelerate the adoption of quantitative and programmatic approaches in the financial industry
  • You can take large, ambiguous problems and turn them into concrete execution plans through research, scoping, and close collaboration with stakeholders
  • You take time to analyze different solutions and communicate tradeoffs well
  • You collaborate well with your team and have experience mentoring junior engineers

We'll trust you to:
  • Build and manage pipelines to ingest content into a search engine
  • Build an intuitive search and learning platform targeting financial developers
  • Build user feedback loops to improve how content is discovered, ranked, and displayed
  • Develop and deploy robust software requiring minimal maintenance

You need to have:
  • 5+ years of production experience in Python, Java, C++ or other programming languages
  • Experience supporting production systems
  • An understanding that software should be kept as simple as possible
  • An automation-first mindset
  • BS/MS/PhD in Computer Science, Engineering or related field or equivalent experience

We'd love to see:
  • Experience building full stack applications
  • Experience working with search engines such as Apache Solr or Elasticsearch
  • Experience working with a cloud platform such as AWS
  • Experience working on an educational or training product such as a MOOC platform
  • An appreciation for how our data sets underpin the world's financial systems - if you don't know anything about finance, you'll pick it up by interacting with a world-class team of market experts
Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job ID  105642
ABOUT COMPANY
New York, United States
10000 Employees Accounting & Finance
What is Bloomberg? Our teams unleash the power of information and technology to organize, understand, and improve our world. Our 325,000+ global cust...
More jobs From Bloomberg
Bloomberg
BQuant Desktop Application - Senior Software Engineer
Bloomberg
San Francisco, USA
26 days ago Full time Competitive
Bloomberg
Senior JavaScript/Typescript Engineer - BQuant Desktop Platform
Bloomberg
San Francisco, USA
26 days ago Full time Competitive
Bloomberg
Senior Software Engineer - Bloomberg Query Language Developer Experience
Bloomberg
New York, USA
1 day ago Full time Competitive
Bloomberg
Senior Software Engineer - BQL Content Management Platform
Bloomberg
London, United Kingdom
27 days ago Full time Competitive
Bloomberg
Senior Software Engineer- Serverless Infrastructure for Data Science
Bloomberg
New York, USA
10 days ago Full time Competitive
Bloomberg
Senior Software Engineer - Data Snapshot
Bloomberg
New York, USA
4 days ago Full time Competitive
Bloomberg
Senior Software Engineer - Storage Engineering
Bloomberg
London, United Kingdom
18 days ago Full time Competitive
Bloomberg
Senior Software Engineer - Geospatial Workflows
Bloomberg
New York, USA
about 1 month ago Full time Competitive
Bloomberg
Senior Software Engineer - Remoting Platform Development
Bloomberg
New York, USA
4 days ago Full time Competitive
Bloomberg
Senior Software Engineer - FI Execution (Contractor)
Bloomberg
New York, USA
4 days ago Full time Competitive