Senior Engineer, Search

Postman Postman · Enterprise · Bangalore, India · Product Engineering

Senior Engineer to lead core initiatives on Postman's search platform, focusing on backend expertise in search and ETL systems, relevance, and developer experience. The role involves owning architecture, improving search result relevance through signal engineering and data models, and ensuring system performance and reliability.

What you'd actually do

  1. Own end to end architecture and roadmap of search platform consisting of distributed indexing pipelines, storage infra and high performance web servers.
  2. Contribute to improving relevance of search results through signal engineering and better data models.
  3. Keep the system performant and reliable to handle growing data volume and query traffic, while unblocking business requirements and managing risk.
  4. Collaborate with cross-functional stakeholders like Product Managers, Designers, as well as other teams to drive initiatives.
  5. Uphold operational excellence in the team, showing a bias for action and user empathy.

Skills

Required

  • 6+ years of experience building applications in high level programming languages - Javascript, Python, Java etc.
  • hands-on experience with search systems like ElasticSearch/Apache Solr/OpenSearch.
  • Experience building systems to orchestrate batch and streaming pipelines using Apache Kafka, Kinesis, Lambdas.
  • Knowledge of compute engine/data processing engine like Apache Spark/ Apache Flink/ Ray.
  • strong Computer Science fundamentals - Algorithms, Networking and Operating Systems
  • familiar with various programming tools, frameworks, and development practices.
  • write testable, maintainable code with SOLID principles that’s easy to understand.
  • excellent communicator who can articulate technical concepts to product managers, designers, support and other engineers.

Nice to have

  • AI, Natural Language Processing, Ranking Systems or Recommendation Systems

What the JD emphasized

  • 6+ years of experience
  • customer facing search solutions
  • search systems like ElasticSearch/Apache Solr/OpenSearch
  • AI, Natural Language Processing, Ranking Systems or Recommendation Systems

Other signals

  • Search platform
  • API platform
  • Developer experience
  • Machine learning
  • Relevance tuning