Bloomreach

Senior Staff Software Engineer

Bloomreach

Apply
about 1 month ago
Delhi, India
Senior / Staff+
H1B Sponsor

Responsibilities

  • Own and evolve core Search architecture, including indexing, retrieval, ranking, and query-time execution.
  • Lead design and execution of large, cross-cutting search initiatives across multiple teams and services.
  • 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 under real-world traffic.
  • Act as a technical mentor and multiplier through design reviews, code reviews, and technical coaching.
  • Influence roadmap and prioritization by articulating clear 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 expertise in backend and distributed systems.
  • 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, focusing on production-quality, maintainable systems.
  • Experience working in cloud environments (AWS or GCP) and modern deployment platforms.
  • Ability to lead technical initiatives across teams and influence without direct authority.
  • Clear, effective communicator able to explain complex technical concepts and tradeoffs.

Benefits

  • Flexible working hours to accommodate your working style.
  • Virtual-first work environment with several Bloomreach Hubs available across three continents.
  • 5 paid days off to volunteer.
  • Professional education budget of $1,500 annually for education products.
  • Employee Assistance Program with counselors for non-work-related challenges.
  • Subscription to Calm - sleep and meditation app.
  • DisConnect days for additional time off each quarter.
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.

Tech Stack

Apache HadoopApache KafkaApache SparkAWSElasticsearchGoogle Cloud PlatformJavaPython

Categories

AI & MLBackend