Skip to content
PostmanPostman

Senior Engineer, Search

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.

About the job

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.

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

Databricks

Databricks

Bengaluru, India

Senior Software Engineer - Backend
No salary listedOn-site6+ YOEBackend Engineering

Build and operate large-scale backend infrastructure and distributed systems for the Databricks platform, including cloud-agnostic abstractions and developer tooling. Requires a bachelor's degree and 6+ years of production software engineering experience.

Apollo

Apollo

Bengaluru, India

Senior Backend Engineer II
No salary listedHybrid5+ YOEBackend Engineering

Senior backend engineer responsible for designing, shipping, and operating scalable distributed services while owning the full development lifecycle. The role requires 5+ years of backend experience, strong system design fundamentals, operational judgment, and effective use of AI-assisted development.

6sense

6sense

Bengaluru, India

Senior Software Engineer
No salary listedOn-site7+ YOEBackend Engineering

Senior software engineer responsible for designing scalable backend systems, APIs, microservices, and distributed applications. Requires 7+ years of software engineering experience with Python or Java and cloud-platform experience.

ZoomInfo

ZoomInfo

Bengaluru, India

Senior Software Engineer
No salary listedHybrid7+ YOEBackend Engineering

Leads the architecture and scaling of distributed backend systems for AI-powered talent search, matching, and agentic workflows. Requires 7+ years of backend experience, strong cloud and data expertise, and proficiency in a modern object-oriented language.

CommandLink

CommandLink

United States
Senior Software Engineer
No salary listedRemote5+ YOEBackend Engineering

Senior individual contributor responsible for designing, building, operating, and improving large-scale backend services, APIs, and telemetry pipelines in Go and Python. The role requires production systems ownership, distributed-systems expertise, incident leadership, mentoring, and technical design leadership.