CareerPlanSign in

Senior Staff Software Engineer

India_Region🌐 Remote💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Architect and evolve the core search platform serving hundreds of millions of queries daily, combining traditional information retrieval with modern ML-driven ranking and semantic understanding.

Role type

Senior Staff Software Engineer (Search & Distributed Systems)

Builds

Highly scalable, low-latency search systems for enterprise customers

Domain

E-commerce, Retail, Financial Services, Hospitality, Gaming

Deliverable

production ML models | product features

Required skills

Distributed systems design, Search relevance & ranking, Query/catalog understanding, System architecture, Technical leadership, Cross-team influence

Preferred skills

Apache Solr/Lucene/Elasticsearch, Vector search & embeddings, Search evaluation & A/B testing, Big data/streaming systems (Spark, Kafka, Hadoop)

Technologies

Java, Python, AWS, GCP, Apache Solr, Lucene, Elasticsearch, Spark, Kafka, Hadoop

Responsibilities

Own and evolve core Search architecture (indexing, retrieval, ranking, execution); Lead large cross-cutting search initiatives; Drive technical strategy for search relevance and ranking; Partner with ML teams to productionize ranking models; Ensure systems meet strict latency, availability, and scalability SLAs; Act as technical mentor and escalation point

Seniority

Senior Staff, hands-on IC with strategic influence

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.