Postman
Postman•1h ago
Foundit

Software Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Postman

Full Job Description

Role Overview
We are seeking a Software Engineer for our Local Mode team to build Git-native Postman. You will create seamless workflows that live directly in developers' repositories and filesystems.

Your Mission:
Build secure, performant, and scalable developer experiences using JavaScript, TypeScript, React, Node.js, Electron, APIs, and databases. Your work will focus on the intersection of product engineering, Git integration, local filesystems, desktop infrastructure, command-line tooling, synchronization, cloud services, and data systems.

Key Responsibilities:
- Own secure, performant Git-native developer workflows across visual and CLI experiences.
- Build features using modern web technologies (React, Node.js) and build tools like Electron.
- Design robust synchronization logic handling conflicts, concurrency, retries, partial failures, and data integrity.
- Solve cross-platform challenges on macOS, Windows, Linux, and WSL involving Git, permissions, processes, and file watching.
- Optimize performance for large repositories, deep file trees, startup times, and CLI execution.
- Ensure reliability through automated testing, observability, diagnostics, secure defaults, and clear recovery paths.
- Collaborate with engineering, product, and design to prototype workflows and drive them from concept to production.

Requirements:
- 2–4 years of software engineering experience shipping production features.
- Strong proficiency in JavaScript/TypeScript with hands-on React and Node.js experience.
- Experience designing APIs, databases (relational or NoSQL), data modeling, and secure data handling.
- Practical understanding of Git, filesystems, CLI tools, networking, OS internals, and cross-platform development.
- Ability to design asynchronous systems managing concurrency, consistency, error handling, retries, cancellation, and recovery.
- Commitment to writing testable, maintainable, secure, and performant code with strong computer science fundamentals.

Why Join Postman?
- Build for millions of developers worldwide.
- Define new developer workflows for a Git-native API platform.
- Solve meaningful engineering problems in synchronization, reliability, data integrity, performance, and cross-platform behavior.

Benefits & Culture:
Postman offers competitive compensation, full medical coverage, flexible PTO, wellness reimbursement, monthly lunch stipend, and an inclusive environment. We value transparency about successes and failures. While our hubs in SF Bay Area, Boston, Austin, NYC, Tokyo, London require 5 days onsite (with a transition to fully onsite for Bangalore roles by year-end), we foster deep collaboration that cannot be replicated virtually.

At Postman, we create with the curiosity of our users and are dedicated to delivering the best products possible.

Company

Postman

Postman

About PostmanPostman is the world's leading API platform, empowering over 45 million developers and 500,000 organizations globally to build an API-first future. Headquartered in San Francisco with off...

Bengaluru / Bangalore, India
Posted on Foundit