3h ago
Senior Staff Software Engineer
India
full-timeseniore-commerce personalization
Tech Stack
Description
You will lead the technical evolution of Bloomreach's core search platform, shaping architecture and driving cross-cutting initiatives that impact millions of queries daily. You'll partner with applied science teams to productionize ranking models and ensure systems meet strict SLAs.
Requirements
- 8-12+ years of professional software engineering with deep backend and distributed systems expertise
- Strong hands-on experience building large-scale Search or Information Retrieval systems
- Deep expertise in search relevance, ranking, and query/catalog understanding
- Proven experience designing and operating distributed, low-latency systems at scale
- Strong coding skills in Java and/or Python for production-quality maintainable systems
Responsibilities
- Own and evolve core Search architecture (indexing, retrieval, ranking, query execution)
- Lead design and execution of large cross-cutting search initiatives across multiple teams
- Drive technical strategy for search relevance and ranking systems balancing precision, recall, latency, and cost
- Partner with Applied Science and ML teams to productionize ranking models and semantic retrieval techniques
- Ensure search systems meet strict latency, availability, and scalability SLAs
0 views 0 saves 0 applications