Postman

Senior Engineer, Database Infrastructure

19 April 2024
Apply Now
Deadline date:
£220000 - £245000 / year

Job Description

Who Are We?

Postman is the world’s leading API platform, used by more than 25 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.

Our team joined Postman through the acquisition of Akita and currently operates as a startup within Postman.

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

The opportunity

With Postman Insights, our vision is to help guide a developer with little previous experience—in both the system being monitored and the Postman API Platform—to productively find and fix issues. Our goal is to be able to help any developer locate API endpoints causing potential issues within 15 minutes of signing up for an account. This will empower even a new developer to find and fix issues in their first days on the job, as easily as they can call an API today.

We’ve been working towards the early access launch of Live Insights. Today, the alpha launch focuses on the Insights Agent, which passively watches your API traffic to automatically populate a Postman collection with API endpoints. Within just 15 minutes of installing the Insights Agent in staging or production, you’ll start seeing endpoints show up in your collection, along with dashboards of endpoint performance. Live Insights aims to be the fastest, easiest way for developers to see what endpoints they have, what’s slow, and what’s throwing errors.

We’re currently working with our early users to figure out how to surface this information in the most helpful ways. Read more here about our vision.

What you’ll do

Currently, our data storage is a result of a heroic combination of PostgreSQL and S3. As we progress in our alpha, we will need to make sure our database infrastructure is ready to scale to bigger users. This includes executing a database migration that will support our future scale. You will be responsible for:

  • Understand the team’s requirement for storage and advocate for technologies and approaches matching the user cases
  • Lead a scalable migration to a time-series database, for handling large amounts of customer data, accommodating current and anticipated use cases
  • Work cross-functionally to set up and configure databases, including but not limited to parameters, access control, auditing, and indexes
  • Own monitoring for database health and scalability, taking costs into account
  • Be the go-to person on the engineering team for using the ORM, database bindings, writing queries, designing schemas, and proof-of-concept experiments

About you

Must have:

  • 6+ years of engineering experience in a data infrastructure or platform role.
  • Experience with more than one storage or database technology.
  • Experience with database administration and troubleshooting: we want you to have either set up or helped run a database cluster.
  • Based in Pacific Time and able to travel on-site to the San Francisco headquarters for at least one week per quarter.

Nice-to-have:

  • Experience with a data migration project.
  • Experience with a big data framework such as Spark.
  • Dealt with problems of database scale.

Our Values

At Postman, we create with the same curiosity that we see in our users. We value transparency & honest communication about not only successes, but also failures. In our work, we focus on specific goals that add up to a larger vision. 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 Else?

This role is remote first, and the reasonably estimated salary for this role ranges from $220,500 to $245,000 plus a competitive equity package. Actual compensation is based on the candidate’s skills, qualifications, and experience. In addition to our pay-on-performance philosophy, we offer a comprehensive set of benefits, including full medical coverage, flexible PTO, wellness reimbursement, and a monthly lunch stipend. Salaries will vary outside of the listed metropolitan areas & the U.S.

Equal Opportunity

Postman is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Postman does not accept unsolicited headhunter and agency resumes. Postman will not pay fees to any third-party agency or company that does not have a signed agreement with Postman.