Senior Search Engineer - Backend

Bengaluru, Karnataka, India

Weekday

At Weekday, we help companies hire engineers who are vouched by other software engineers. We are enabling engineers to earn passive income by leveraging & monetizing the unused information in their head about the best people they have worked...

View all jobs at Weekday

Apply now Apply later

This role is for one of the Weekday's clients

Salary range: Rs 100000 - Rs 2000000 (ie INR 1-20 LPA)

Min Experience: 4 years

Location: Bengaluru

JobType: full-time

We are seeking a skilled and passionate Senior Search Engineer – Backend to help elevate our search experience. You’ll play a key role in designing, building, and optimizing scalable and intelligent search solutions that directly impact user satisfaction and engagement. This is an exciting opportunity to work on core systems involving complex search logic, data relevance, and distributed infrastructure.

Requirements

Key Responsibilities:

  • Architect, develop, and maintain high-performance backend services for search functionality.
  • Drive improvements in search relevance, ranking, and personalization using state-of-the-art techniques.
  • Collaborate with product managers, engineers, and data teams to design and implement new search features.
  • Tune search performance and scalability using tools like Elasticsearch, Solr, or similar technologies.
  • Solve complex problems in data retrieval, distributed systems, and algorithm optimization.
  • Implement effective logging, metrics collection, and monitoring for search infrastructure.
  • Ensure smooth operation of existing search features while enhancing and extending capabilities.
  • Stay current with the latest trends in search technologies, NLP, and backend engineering best practices.

Basic Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related discipline.
  • Hands-on experience with search engines such as Elasticsearch, Solr, or similar.
  • Strong knowledge of algorithms, data structures, and distributed systems.
  • Proficiency in Python and backend frameworks such as Django.
  • Experience working with RESTful APIs and microservices.

Preferred Qualifications:

  • Exposure to natural language processing (NLP) or machine learning as applied to search and ranking.
  • Knowledge of search relevance tuning, ranking algorithms, and query analysis.
  • Experience deploying systems in cloud environments like AWS, Google Cloud, or Azure.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Strong analytical thinking, debugging, and performance-tuning skills.

Who You Are:

  • Clear communicator and a team player who thrives in a collaborative environment.
  • Enthusiastic about delivering a seamless and intelligent search experience to users.
  • Proactive and self-driven, with the ability to operate in a fast-paced and dynamic setting.

Key Skills:
ElasticSearch, Python, Search Engines, Search Algorithms, Backend Services, Distributed Systems, API Development

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: API Development APIs AWS Azure Computer Science Distributed Systems Django Docker Elasticsearch Engineering GCP Google Cloud Kubernetes Machine Learning Microservices NLP Python

Region: Asia/Pacific
Country: India

More jobs like this