FreshRemote.Work

Senior Engineer, Database Infrastructure - Remote, United States

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.

Apply

Job Profile

Regions

North America

Countries

United States

Benefits/Perks

Competitive equity package

Skills

APIs Database Administration Data migration ORM PostgreSQL S3 Spark Troubleshooting

Tasks
  • Advocate for storage technologies
  • Configure databases
  • Lead database migration
  • Monitor database health
  • Provide expertise on ORM and database operations
Experience

6+ years

Education

Engineering

Restrictions

Travel to San Francisco headquarters required

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9