The team builds a distributed platform that indexes and serves millions of documents daily to make financial data easily discoverable across the firm
Job Summary
The team builds a distributed platform that indexes and serves millions of documents daily to make financial data easily discoverable across the firm.
You will design and enhance indexing and query pipelines to ensure high performance, scalability, and reliability for complex search systems.
The role offers the opportunity to drive initiatives around Vector Indices and Hybrid Search while contributing to open-source search technologies.
Matching Summary
The team builds a distributed platform that indexes and serves millions of documents daily to make financial data easily discoverable across the firm.
Salary
Base: $160,000 - $240,000 USD Annual; Bonus/Equity: Incentive compensation (exempt roles only); Benefits: Comprehensive plan including 401(k) match, medical, dental, vision, and paid time off
Skills & Requirements
Must-have
4+ years software development experience
Deep JVM internals knowledge
Java programming expertise
Linux and networking systems knowledge
Distributed systems architecture
Nice-to-have
Python or Go programming skills
Lucene or Elasticsearch indexing expertise
Vector Indices and Hybrid Search capabilities
eBPF performance profiling tools
Open-source contribution passion
Key Requirements
Bachelor's degree in Computer Science or equivalent
Minimum 4 years of professional software development experience
Proficiency in Java and deep understanding of JVM internals