Postman is hiring a

Senior Engineering Manager, Product Engineering

Bengaluru, India

Who Are We?

Postman is the world’s leading API platform, used by more than 35 million developers and 500,000 organizations, including 98% of the Fortune 500. Postman is helping developers and professionals across the globe build the API-first world by simplifying each step of the API lifecycle and streamlining collaboration—enabling users to create better APIs, faster.

The company is headquartered in San Francisco and has an office in Bangalore, where it was founded. Postman is privately held, with funding from Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. Learn more at postman.com or connect with Postman on Twitter via @getpostman.

P.S: We highly recommend reading The "API-First World" graphic novel to understand the bigger picture and our vision at Postman.

Postman, a global leader in API development and testing, is seeking a dynamic and experienced Technical Engineering Manager to join our innovative team in Bangalore. As a crucial member of the Platform Team, you will play a key role in supporting and enhancing multi-region cloud architectures deployed in public clouds using Kubernetes, contributing to the success of our wider engineering organization.

What will you do?

Would you like to influence the way we shape up the future of APIs and build things at scale? Join the API Testing team at Postman. Influence the way developers test their APIs effectively and work with the people who have built the first (and the best) API platform that influences the lives of millions of developers. Embrace the opportunity to work on a 0-1 product (Performance Testing), drive its success and bring it closer to our millions of customers.

About the team

Postman’s Testing team enables users to test the APIs (automatically or manually) and execute workflows effectively.

We are responsible for the Scripts (Pre/Post request), Scheduled Collection Runs, Monitors, the Collection Runner, Postman CLI or Newman and the Performance Testing products. If you are a Postman user, you should be mostly familiar with one or more of these products.

The teams charter consists of three main areas

Monitors - Helps you stay up to date on the health and performance of your APIs. Monitors can be run across multiple geographic regions and integrated with third-party alerting systems and dashboards like Datadog, New Relic, Slack, and more. Postman monitors are hosted on Postman's cloud, which means you can set them up quickly.

Scripts & Newman - API testing products allows users to build and run tests directly in Postman or as part of your CI/CD pipeline through Newman (a Collection Runner that enables you to run and test a Postman Collection directly from the command line). Postman can be used to write functional tests, integration tests, regression tests, and more. Postman's Node.js-based runtime contains support for common patterns and libraries that you can use to build tests quickly.

Performance testing - This is a new team that focuses on enabling users to simulate user traffic, so you can observe how your API behaves under load. It can also help you identify any issues or bottlenecks that affect performance. You will have to hire and grow talent in this team.

Currently the platform sends more than 100 million requests every month. The underlying database manages over 100 terabytes of data, and uses managed infrastructure to send requests from regions across the globe. You will be managing the growing scale as the products evolve and reach to more and more number of our users. Sounds fun!

Overview

We are looking for an exceptional engineering manager to lead our development efforts in the API testing team. This is a great opportunity to transform the way developers work by simplifying API testing, making it more efficient.

You will be responsible for leading an engineering team (developers & managers) charted to design, implement, and deploy features that directly contribute to revenue goals. You will have to maintain top-tier quality and performance, as our product is designed for developers who have high expectations.

You will be working closely with Product Management, Design & marketing functions to deliver impactful solutions that reach millions of customers worldwide. A key part of your role is to ensure our engineering efforts align closely with our growth objectives and enabling our customers to succeed with our platform and products. 

We create with the same curiosity we see in our users. We value transparency & honest communication about not only successes but also failures. Our inclusive work culture ensures that everyone is valued equally as important pieces of our final product. We are dedicated to delivering the best products we can.

What you'll be doing

  • People Leadership
    • Lead a team of engineering managers and diverse engineers to build user-friendly products. You should be highly technical and an effective people manager.

    • Building & leading a team of exceptional engineering talent is very important. You will set high bar of excellence in your team, hire and retain the best and provide timely feedback to your teams.

  • Technical Leadership & Acumen

    • Lead the architecture & design to build highly scalable, reliable and low latency systems that can cater to the needs of the millions of developers

    • Provide technical leadership to identify the dependencies and develop design documents for the product/feature delivery.

    • Lead the team to deliver on multiple projects in coordination with other stakeholders.

    • Ensure observability by setting up necessary systems and measuring quality, performance & availability with the right metrics.

    • Provides RCA for all incidents & plan for permanent fixes for all high severity ones.

  • Decision Making & Goal Setting

    • We operate in leaner teams compared to our peer organizations. You will play a key role in the prioritization of the projects, defining the requirements & MVP and planning of the deliverables.

    • Define, measure & own key metrics for the performance of your team and set clear expectations and goals.

  • Collaboration

    • Work closely with senior leadership to drive org design, set and execute the roadmap and influence the strategy.

    • Collaborate with cross functional teams to align on goals, drive engineering initiatives (guidelines, standards) & create impact at an organization’s level.

About you
  • Bachelor’s degree in a Computer Science related field or equivalent practical experience

  • 5+ years of experience coding in one or more of the programming languages (e.g. C, C++, Java, JavaScript, NodeJS).

  • 10+ years of technical engineering experience building end-end web based software products.

  • 5 + Years of experience in recruiting, structuring & managing engineering teams.

  • Demonstrated experience leading cross-functional projects that have had a tangible impact on the direction of the org

  • Exceptional problem solving & design & communication skills.

  • Demonstrated experience designing highly scalable systems.

  • Lots of smiles

Nice to have
  • Demonstrated experience working on high availability systems (99.95 or more).

 

 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Engineering Manager Q&A's
Report this job
Apply for this job