Software Engineer, (Backend) Identity and Access Management - Remote

Postman is the leading API platform, used by 17 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.

Description:

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 17 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

Identity and Access Management team is responsible for creating a secure, reliable and seamless Identity Management Platform for all the Postman users. This is the team behind authenticating and authorising every request that reaches Postman space.

Postman's Identity Interface is the gateway to access a plethora of Postman's services while enabling users to connect with peers to collaboratively perform work. A team of passionate engineers where each day brings new learning.

What you'll be doing:

As the Software Engineer II for the IAM Squad, you will:

  • Build and optimise the auth standards and protocols such as OAuth2.0, OIDC, SCIM, SAML and so on.

  • Involve in the research areas such as role engineering and implement the standardised formats meeting cross functional RBAC needs for the platform.

  • Empower the product with seamless, secure and reliable methods of enterprise onboarding by enabling broader integration areas of user and team management.

  • Contribute to the development of APIs and products while working with a cross-functional team of Product Managers, Designers, Support and Product, Quality, Security and Platform Engineers.

About You:

  • 3-5 years of experience developing complex, distributed software applications at Postman’s scale

  • Proficient with Javascript, node.js (or other backend technologies) having familiarity with developing and integrating with microservices.

  • Strong understanding of web fundamentals.

  • Strong knowledge of Database fundamentals especially on the performance aspects such as optimising queries, schema design, indexing, caching.

  • (Bonus) Good understanding of auth products, protocols, methods ( OAuth, SAML, OIDC etc.)

  • (Bonus) Previous experience with User/Team management, role engineering, access control.

  • 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?

#LI-REMOTE

 

Apply Now