Postman is the leading API platform, used by 20 million developers and 500,000 organizations worldwide. Postman simplifies each step of the API lifecycle and streamlines collaboration so developers and teams can create better APIs—faster. Postman is a global company with headquarters in San Francisco, a large office in Bangalore (where the company was founded), and distributed team members on four continents. Postman is privately held, with funding from Insight Partners, CRV, Nexus Venture Partners, Coatue, Battery Ventures, and BOND. Learn more at https://www.postman.com/company/about-postman/ or connect with Postman on Twitter via @getpostman.
Postman is the world’s leading collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration to help create better APIs—faster. More than 20 million developers and 500,000 organisations worldwide use Postman today.
Our customers are doing more and more astounding things with the Postman product every day, and as a result, we are growing rapidly.
About the Team
The Version Control aims at making the idea of version control simpler and easier to use for all personas, not just developers. At Postman, we are building a massively multiplayer experience that allows users to be able to work with their peers in real time. This requires a well structured version control system to back it up as well as make it easier for users to contribute and iterate on their APIs.
With features like Forking, Branching, and Changelog, our vision is to build a generic platform that can be extended to any structure with great performance and stability.
What you'll be doing:
Building the capabilities a new change management and recording system with capabilities like storage, eventual consistency, access management and much more.
Interact with Product, Design and Engineering teams to spec, build, test and deliver new features
Improve quality and reliability by improving existing tests and writing new ones.
Break complex problems down into smaller tasks to execute.
Own and architect systems to make it simpler for our user to do version control on their data.
3-5 years of experience developing complex, distributed software applications at Postman’s scale.
Good knowledge of Git internals or experience in building a version control system is a bonus.
Has a point of view and is comfortable and prior experience in collaborating and respectfully challenging other stakeholders, such as PM, TL, EM etc.
Experience in working with large datasets is a bonus.
You enjoy learning and sharing knowledge within and across teams.
You have a product oriented mindset and empathy for the users.
What Else? (Remote Benefits)
We offer competitive salary and benefits, and a flexible schedule working with a fun, collaborative team. Enjoy full medical coverage that includes COVID insurance, unlimited PTO, and a monthly lunch stipend. (Yes, seriously. We want you to eat well wherever you are.) Plus, our wellness program will help you stay healthy from your location with fitness-related reimbursements. Our frequent and fascinating virtual team-building events will keep you connected with your global Postman peers. We’re building a long-term company with an inclusive culture where everyone can be the best version of themselves, and we want you to be part of it. Join us, why dontcha?
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.
And we want you to be part of it all.