Postman

Senior Engineering Manager, Product Engineering

API C++ Java JavaScript Node.js
Search for More Jobs Talk to a recruiter now 💪
Description
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).

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
  • The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
  • Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
  • We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
  • We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
  • From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
  • We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
  • If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
  • EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.

What Fellow Engineers Say