
Senior Staff Software Engineer
Bloomreach9 months ago
Delhi, IndiaStaff+
Responsibilities
- Own and evolve core Search architecture across indexing, retrieval, ranking, and query-time execution.
- Lead the design and execution of large, cross-cutting search initiatives across multiple teams and services.
- Drive technical strategy for search relevance and ranking systems while 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 latency, availability, and scalability SLAs under real-world traffic.
- Mentor engineers through design reviews, code reviews, and technical coaching.
- Influence roadmap and prioritization by explaining technical tradeoffs and long-term platform implications.
- Serve as a technical escalation point for complex production and architecture decisions.
Requirements
- 8–12+ years of professional software engineering experience with deep backend and distributed-systems expertise.
- Hands-on experience building large-scale Search or Information Retrieval systems.
- Deep expertise in search relevance, ranking, and query/catalog understanding.
- Experience designing and operating distributed, low-latency systems at scale.
- Strong production coding skills in Java and/or Python.
- Experience with cloud environments such as AWS or GCP and modern deployment platforms.
- Ability to lead technical initiatives across teams and influence without direct authority.
- Clear communication skills for explaining complex technical concepts and tradeoffs.
- Nice-to-have experience with Apache Solr, Lucene, or Elasticsearch.
- Nice-to-have experience with vector search, embeddings, or semantic retrieval.
- Familiarity with search evaluation, offline metrics, and A/B experimentation.
- Experience with big data or streaming systems such as Spark, Kafka, or Hadoop.
- Prior experience building enterprise-scale, customer-facing platforms.
Benefits
- Flexible working hours
- Virtual-first work arrangement with Bloomreach hubs across three continents
- Company events and volunteering support, including 5 paid volunteer days
- People Development Program and personal development workshops
- $1,500 annual professional education budget
- Employee Assistance Program and Calm subscription
- One additional DisConnect day off each quarter
- Sports, yoga, and meditation opportunities
- Extended parental leave of up to 26 calendar weeks for primary caregivers
- Restricted Stock Units or stock options depending on role, seniority, and location
- Company performance bonus
- Employee referral bonus of up to $3,000
- Work anniversary rewards
Tech Stack
Categories
About Bloomreach
Bloomreach builds an AI-driven personalization platform for e‑commerce, combining customer and product data to power marketing automation, on-site search/merchandising, and headless content. Delivered as SaaS with APIs, its products (Engagement, Discovery, and Content) are used by more than 1,400 global brands, including American Eagle, Sonepar, and Pandora. Founded in 2009 and headquartered in Mountain View, California, the company is privately held.