Postman is the leading API platform, used by 17 million developers and 500,000 organizations worldwide. Postman simplifies each step of the API lifecycle and streamlines collaboration so developers and teams can create better APIs—faster. Postman is a global company with headquarters in San Francisco, a large office in Bangalore (where the company was founded), and distributed team members on four continents. Postman is privately held, with funding from Insight Partners, CRV, Nexus Venture Partners, Coatue, Battery Ventures, and BOND. Learn more at or connect with Postman on Twitter via @getpostman.

About The Team

Our Search Team is responsible for making the data produced by millions of our customers discoverable and searchable. Our team works with massive volumes of data flowing through robust data pipelines to provide the most simple and delightful search experience for the customers.

With our customers publishing a wide variety of APIs to the largest Public API hub, discovery and navigation of APIs is one of the core problems that Universal Search in Postman is solving. Our systems provide recommendations in various product areas to intelligently leverage the power of community to help you avoid duplicating efforts.

We are a team of passionate engineers where each day brings new learning from complex engineering challenges which impact millions of users. If that sounds exciting, then this opportunity is for you!


  • What You'll Do

    • Design, build and own micro-services while working with a cross-functional team of Product Managers, Designers, Support and Product, Quality, Security and Platform Engineers.

    • Manage the roadmap and SLAs for the micro-services that you own.

    • Perform code reviews and advocate better practises for software engineering by mentoring and encouraging others around you to build a quality product.

    • Design & build any additional internal tooling required to ease the development & maintenance of the product.

    About You

    • 3-5 years of experience developing complex, distributed software applications at scale

    • You’ve experience with high level programming languages - e.g. Node.js, Python, Ruby, Go. We code primarily in Node.js and Python.

    • Strong understanding of web fundamentals.

    • Strong knowledge of Database fundamentals especially on the performance aspects such as optimising queries, schema design, indexing, caching.

    • Experience with cloud computing and distributed systems

    • You possess strong Computer Science fundamentals - Algorithms, Networking and Operating Systems, and are familiar with various JavaScript tools, frameworks, and development practices.

    • Has a point of view and is comfortable and prior experience in collaborating and respectfully challenging other stakeholders, such as PM, EM etc.

    • You write testable, maintainable code that’s easy to understand.

    • You have curiosity about how things work and to learn new things.

    Nice To Have

    • Previous experience with Search systems and ETL pipelines

    • Experience working with ranking, recommendation, analytics systems

    • Experience working with NLP, ML algorithms, models and systems


What Else? (Remote Benefits)

We offer competitive salary and benefits, and a flexible schedule working with a fun, collaborative team. Enjoy full medical coverage that includes COVID insurance, unlimited PTO, and a monthly lunch stipend. (Yes, seriously. We want you to eat well wherever you are.) Plus, our wellness program will help you stay healthy from your location with fitness-related reimbursements. Our frequent and fascinating virtual team-building events will keep you connected with your global Postman peers. We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves, and we want you to be part of it. Join us, why dontcha?



Apply for this Job

* Required
(File types: pdf, doc, docx, txt, rtf)