Backend and System Engineer, Flows
About Us
Postman is the world’s leading API platform, used by more than 45 million developers and 500,000 organizations, including 98% of the Fortune 500. We help 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 with offices in Boston, New York, Austin, Tokyo, London, and Bangalore, where Postman was founded. Postman is privately held, with funding from Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners.
About the Role
At Postman, we are revolutionizing the way developers build, trace, and automate API workflows with Postman Flows, a powerful visual programming tool designed to simplify the development and sharing of API-powered applications. We are looking for a Software and Systems Engineer to help scale and maintain the Flows runtime system. This system runs mission-critical automations in the cloud, with a focus on low latency, high throughput, and high availability.
You’ll play a vital role in developing, deploying, and operating our backend services and infrastructure in a Kubernetes-based cloud environment. This role involves making key technical decisions and improvements to the system, as well as effectively influencing impact within and across teams spanning multiple time zones.
Responsibilities
- Backend Development & Operations
- Develop high-quality, responsive APIs using modern backend technologies.
- Ensure APIs are secure and optimized for speed, scalability, and availability.
- Maintain operational excellence through test-driven development, strong test coverage, and detailed playbooks.
- Collaboration & Teamwork
- Work closely with frontend engineers, designers, and product managers to design innovative backend solutions.
- Participate in code reviews and share knowledge to maintain high code quality across the team.
- Collaborate with the team to ensure seamless integration with Postman’s architecture.
- System Integration & Maintenance
- Continuously benchmark, refactor, and optimize code for high performance and availability.
- Develop tools to automate engineering workflows and ensure backend efficiency.
- Ensure uptime, reliability, and effective troubleshooting through observability and operational support.
- Cloud Infrastructure & Management
- Design, build, and manage scalable, secure software and infrastructure in a Kubernetes environment across AWS, Azure, or GCP.
- Use Crossplane for multi-cloud resource management.
- Implement Infrastructure as Code using tools like Terraform, CloudFormation, and Helm.
Requirements
- 8+ years of experience shipping production-level software.
- Strong foundation in Node.js and/or Golang.
- Proven track record of delivering impactful projects independently and as part of a team.
- Strong hands-on experience with Kubernetes and cloud infrastructure APIs (AWS, GCP, or Azure).
- A deep commitment to test-driven development, operational excellence, and robust software practices.
Nice-to-Have Qualifications
- Experience contributing to 0-to-1 products (building from scratch).
- Background working with developer tools or similar technical products.
- Familiarity with developer tools for Serverless or PaaS.
Pay
The reasonably estimated base salary for this role ranges from $210,000 to $240,000, plus a competitive equity package. Actual compensation is based on the candidate's skills, qualifications, and experience.
Benefits
- Full medical coverage.
- Flexible PTO.
- Wellness reimbursement.
- Monthly lunch stipend.
- Wellness programs for physical and mental health.
- Frequent team-building events.
- Donation-matching program for supported causes.
Schedule
This role is in-office 5 days a week for all hubs in the San Francisco Bay Area, Boston, Austin, New York City, Tokyo, and London. For roles based in Bangalore, employees currently work in the office three days a week and will transition to five days per week by the end of the year.
Our Values
- Curiosity: We create with the same curiosity that we see in our users.
- Transparency: We value transparency and honest communication about not only successes, but also failures.
- Focus: In our work, we focus on specific goals that add up to a larger vision.
- Inclusivity: Our inclusive work culture ensures that everyone is valued equally as important pieces of our final product.
- Delivery: We are dedicated to delivering the best products we can.