companyPostman logo

Staff Engineer - Desktop Platform at Postman | San Francisco

PostmanSan Francisco, California, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

We are looking for a candidate with a robust background in software engineering and a passion for building high-quality applications. Your experience should include: Proven expertise in developing desktop applications using Electron or similar frameworks. Strong knowledge of software architecture and application security. Experience mentoring junior engineers and fostering collaborative team environments. Excellent problem-solving skills and the ability to work independently in a fast-paced environment.

About the job

Who Are We?

Postman is recognized as the leading API platform globally, empowering over 45 million developers and 500,000 organizations, including 98% of the Fortune 500. We are dedicated to transforming the API landscape by simplifying every phase of the API lifecycle, fostering collaboration, and enabling users to create superior APIs with increased efficiency.

Headquartered in San Francisco, we also have offices in Boston, New York, Austin, Tokyo, London, and Bangalore—our founding city. As a privately held company, we have received support from notable investors such as Battery Ventures, BOND, Coatue, CRV, Insight Partners, and Nexus Venture Partners. To learn more about our vision, visit postman.com or connect with us on X at @getpostman.

P. S: We highly recommend reading The 'API-First World' graphic novel to gain insights into our vision at Postman.

The Opportunity

As a Staff Engineer for the Desktop Platform, you will lead the technical direction of our Electron-based desktop application, which is utilized by over 40 million developers worldwide. Your expertise will influence its architecture, performance, and security for the foreseeable future.

This role is primarily focused on individual contributions. You will engage in both design and implementation while serving as the technical cornerstone for our Desktop Platform. Your responsibilities will include defining architecture, developing essential features, and mentoring fellow engineers, ultimately guiding Postman’s evolution across various desktop operating systems.

About the Team

The Client Platform organization is tasked with providing a streamlined pathway for developing, testing, and releasing Postman’s web and desktop applications. We manage the frameworks, SDKs, build tools, shared libraries, and infrastructure that our product engineers depend on daily. Our platform serves as the foundation for hundreds of Postman engineers to deliver new features and enhancements to over 40 million users.

Within this group, the Desktop Platform team focuses on Postman’s integration with Electron and OS-level infrastructure. Our team ensures that Postman is easily installable, consistently updatable, and performs optimally across Windows, macOS, and Linux. We collaborate closely with the Client SDK and Build/Release teams to guarantee a seamless user experience.

What You’ll Do

  • Lead the architecture of Postman’s Electron-based desktop application.
  • Design and implement core desktop functionalities, including installers, auto-updates, and OS integrations.
  • Enhance performance across desktop platforms, optimizing startup times, memory, and CPU utilization.

About Postman

Postman is the premier API platform in the world, revolutionizing how developers and organizations build, test, and manage APIs. With a mission to simplify the API development process, we are at the forefront of creating an API-first world, ensuring that our users can collaborate seamlessly and innovate rapidly.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.