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