Senior Software Engineer, API Client

5 Hours ago • 6-7 Years • $200,000 PA - $250,000 PA

Job Summary

Job Description

The job involves leading the design and development of modern UI systems in React for the API client, improving core workflows, reducing friction, and architecting real-time collaborative features. The role requires collaborating with designers and PMs, leading by example, and mentoring junior engineers. The engineer will be responsible for the entire end-to-end process and expected to maintain high code quality, focusing on the execution of features that will impact the product every week and make Postman’s API client the best in the world.
Must have:
  • Frontend engineering experience with JavaScript/TypeScript and React
  • Ability to untangle complex legacy code
  • Think like a product owner
  • Communicate clearly in writing
  • Lead the design and development of modern, performant UI systems in React
Good to have:
  • Experience with MobX or similar state management libraries
  • Experience building real-time collaborative apps
  • Experience building developer tools or complex B2B SaaS products
  • Familiarity with accessibility best practices and performance profiling
Perks:
  • Full medical coverage
  • Flexible PTO
  • Wellness reimbursement
  • Monthly lunch stipend
  • Wellness programs
  • Creche allowance
  • Team-building events
  • Donation-matching program

Job Details

Who Are We?

Postman is the world’s leading API platform, used by more than 40 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 X via @getpostman.

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

The Opportunity

The API client is the core beating heart of the Postman product experience. It is what many users perceive as the entirety of Postman (although there is so much more!), and we have ambitious goals in 2024 and beyond about delighting developers more with the API client as well as simplifying this central product experience. We have three thematic goals for that we plan to achieve, and hopefully you will have a hand in doing so.

  1. Delight the Developer. The developer is critical to the success of Postman, and we intend to get closer to them, both in GitHub with quick replies and tight feedback loops, but even more importantly with our feature delivery, addressing long-standing requests and continuing to differentiate on our core product experience.
  2. Simplify request sending and debugging. Postman has grown into an incredibly powerful tool, but great tools are simple for power users and new users alike. We’ll need to pare down this experience to the essentials and progressively disclose complexity to powerful features when users need them, and no sooner.
  3. Build the multi-protocol future. We have spent the last few years building new request protocols (like GraphQL, gRPC, and Websockets), and in 2024 we’ll more tightly integrate these protocols into the full Postman experience. 

We have built a ubiquitous, loved developer product that is a crucial piece of the broader Postman experience. We are responsible for everything around building the engine that is centrally responsible for enabling users to send and debug requests, regardless of protocol. Nearly 80% of Postman’s users utilize the work of the API Client team. We have plans to double the engineering organization in the next year and if you want an early seat on the rocket ship, this is the right place to be.

What You’ll Do

We’re building a radically simpler API client—one that’s fast, modern, and delightful to use. To do this, we’re looking for a highly capable, frontend focused engineer who thrives on tough technical challenges, can move quickly, and cares deeply about execution.

This role isn’t just about polishing UIs—it’s about rewriting core workflows across a massive surface area, improving performance at scale, simplifying legacy complexity, and delivering rock-solid software that developers trust every day. You’ll work across the stack—from complex frontend UI logic to backend Node.js and sometimes even Golang services, including API orchestration, local runtimes, and data synchronization. We’re looking for an engineer who can confidently tackle deep technical work, move fast with good judgment, and ship impactful improvements that make the product better every week.

To quote Frank Slootman (former Snowflake CEO):

“Strategy is overrated and execution is severely underrated. Mostly all companies plan well and mostly all companies fail at execution. Make execution the king in your company.”

Execution is king (and queen) on the API client team. We need someone who can lead through shipping—a builder who thrives in a fast-paced, product-minded engineering environment and is hungry to make Postman’s API client the best in the world.

  • Lead the design and development of modern, performant UI systems in React that improve core client workflows like variable management, response viewing, and debugging.
  • Reduce friction across the API client UI—collaborating closely with designers and PMs to make common tasks faster, clearer, and more intuitive.
  • Architect and implement real-time collaborative features—like shared real-time sessions, live cursors, and multi-user editing.
  • Lead by example: own critical features end-to-end, maintain high code quality, and champion best practices in testing, performance, and accessibility.
    Help grow the team by mentoring junior engineers, sharing knowledge in code reviews, and improving team processes.
  • Collaborate across time zones: We’re a distributed team, and we work closely across the US and India. You’ll help shape how we do that better over time.

You’ll Thrive Here If You

  • Have 6–7+ years of frontend engineering experience, with deep expertise in JavaScript/TypeScript and modern React.
  • Love sweating the details—whether it’s microinteractions, loading speed, or the clarity of an error message.
  • Are comfortable untangling complexity in legacy code and delivering something simpler, faster, and easier to use.
  • Think like a product owner: you care about what you're building, why it matters, and how users experience it.
  • Communicate clearly and effectively in writing and async mediums—we're a distributed team.

Build like an engineer, but think like a designer. Engineers on API client who are successful have good taste, judgment, and product sensibilities. 

Nice-to-Haves

  • Experience with MobX or similar state management libraries.
  • Have worked on or built real-time collaborative apps using WebSockets, CRDTs, OT, or multiplayer frameworks.
  • Experience building developer tools or complex B2B SaaS products.
  • Familiarity with accessibility best practices and performance profiling.

Why This Role?

  • The API Client is used by 80% of Postman users—your work directly shapes the experience of millions.
  • You’ll help define and build the future of collaborative API development, a space with enormous potential
  • You’ll join a team that values and demands world-class execution, product thinking, and technical craft—and you'll help others grow in those areas too.

What Else?

In addition to Postman's pay-on-performance philosophy, and a flexible schedule working with a fun, collaborative team, Postman offers a comprehensive set of benefits, including full medical coverage, flexible PTO, wellness reimbursement, and a monthly lunch stipend. Along with that, our wellness programs will help you stay in the best of your physical and mental health. If you have little ones in your family, the creche allowance can help in supporting your work-life balance. Our frequent and fascinating team-building events will keep you connected, while our donation-matching program can support the causes you care about. We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves. 

At Postman, we embrace a hybrid work model. For all roles based out of San Francisco Bay Area, Boston, Bangalore, Noida, Hyderabad, and New York, employees are expected to come into the office 3-days a week. We were thoughtful in our approach which is based on balancing flexibility and collaboration and grounded in feedback from our workforce, leadership team, and peers. The benefits of our hybrid office model will be shared knowledge, brainstorming sessions, communication, and building trust in-person that cannot be replicated via zoom.

Our Values

At Postman, we create with the same curiosity that we see in our users. We value transparency and 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.

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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in San Francisco, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

San Francisco, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

San Francisco, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Postman

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug