# Senior Engineer, Search

**Company:** [Postman](https://hotfix.jobs/companies/postman)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 6+ years
**Skills:** JavaScript, Python, Java, Elasticsearch, Apache Solr, Opensearch, Apache Kafka, Amazon Kinesis, AWS Lambda, Spark, Apache Flink, Ray, Natural Language Processing, Ranking Systems, Recommendation Systems
**Posted:** 2026-09-11

> Leads architecture and core initiatives for a search platform, spanning distributed indexing, storage, high-performance services, relevance, and data pipelines. Requires 6+ years of backend application experience and expertise with customer-facing search systems.

## Job Description

## Responsibilities
- Own the end-to-end architecture and roadmap of the search platform, including distributed indexing pipelines, storage infrastructure, and high-performance web servers.
- Improve search-result relevance through signal engineering and better data models.
- Maintain performance and reliability as data volume and query traffic grow while unblocking business requirements and managing risk.
- Collaborate with Product Managers, Designers, and other teams to drive initiatives.
- Uphold operational excellence, bias for action, and user empathy.
- Build functional prototypes for internal and external use cases.
- Scale engineers' technical abilities through code reviews and mentorship.

## Requirements
- 6+ years of experience building applications in high-level programming languages.
- Strong backend expertise in search and ETL systems.
- Experience with customer-facing search solutions and hands-on experience with Elasticsearch, Apache Solr, or OpenSearch.
- Experience orchestrating batch and streaming pipelines using Apache Kafka, Amazon Kinesis, or AWS Lambda.
- Knowledge of compute or data-processing engines such as Apache Spark, Apache Flink, or Ray.
- Strength in artificial intelligence, natural language processing, ranking systems, or recommendation systems.
- Strong computer science fundamentals, including algorithms, networking, and operating systems.
- Familiarity with programming tools, frameworks, and development practices.
- Ability to write testable, maintainable code using SOLID principles.
- Excellent communication skills for articulating technical concepts to product managers, designers, support teams, and engineers.

## Benefits and Compensation
- Pay-for-performance philosophy.
- Flexible schedule.
- Full medical coverage.
- Flexible paid time off.
- Wellness reimbursement and programs.
- Monthly lunch stipend.
- Team-building events.
- Donation-matching program.
- Bangalore-based employees currently work in the office three days per week and are expected to transition to five days per week by the end of the year.

## Similar jobs

- [Senior Software Engineer - Backend](https://hotfix.jobs/jobs/8bd4daa4-6588-4733-aa65-455a75afeb8d) - Databricks - Bengaluru, India
- [Senior Backend Engineer II](https://hotfix.jobs/jobs/f7f89c68-f00c-4bcc-8020-f4cd73d8d9c3) - Apollo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/15c3b840-42d5-42c9-b887-c38e5406f785) - 6sense - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote

**Apply:** https://hotfix.jobs/jobs/3ed88070-653a-4f94-a780-96190082d129
**Canonical:** https://hotfix.jobs/jobs/3ed88070-653a-4f94-a780-96190082d129