Skip to content
PostmanPostman

Software Engineer, IAM

Build secure, scalable identity and access management platforms, APIs, and internal tooling using JavaScript, Node.js, React.js, and distributed-systems expertise. The role requires 5+ years of backend or distributed-systems experience and familiarity with authentication protocols is a plus.

About the job

Responsibilities

  • Build and optimize authentication and authorization standards and protocols, including OAuth 2.0, OIDC, SCIM, and SAML.
  • Develop secure, reliable, and scalable IAM platform components.
  • Research role engineering and session management, and implement standardized formats for cross-functional authentication and authorization needs.
  • Develop APIs and products with Product, Design, Support, Quality, Security, and Platform Engineering teams.
  • Architect solutions and facilitate cross-team knowledge sharing on best practices.
  • Design and build internal tooling to support product development and maintenance.

Requirements

  • 5+ years of experience building complex backend or distributed systems at scale.
  • Proficiency with JavaScript, Node.js, React.js, and web fundamentals.
  • Strong understanding of database fundamentals, including query optimization, schema design, indexing, and caching.
  • Demonstrated experience building products from scratch.
  • Product-oriented mindset and user empathy.

Nice-to-haves

  • Understanding of identity and access management products, protocols, and methods, including OAuth, SAML, and OIDC.

Compensation and Benefits

  • Base salary range: $150,000–$190,000.
  • Competitive equity package.
  • Full medical coverage, flexible paid time off, wellness reimbursement, and monthly lunch stipend.

Skills

JavaScript, Node.js, React, Oauth 2.0, Openid Connect, SCIM, SAML, IAM, Distributed Systems, Database Indexing, Caching

Cribl

Cribl

United States

Software Engineer, Core Platform
$150k+/yrRemoteBackend Engineering

Build backend systems and APIs that ingest, process, and route large-scale telemetry data in real time. The role requires strong computer science fundamentals, Node.js/TypeScript experience, distributed-systems knowledge, and ownership of reliable cloud software.

Censys

Censys

United States
Distributed Systems Engineer
$151k+/yrRemote5+ YOEBackend Engineering

Build and maintain highly available, scalable distributed systems, data pipelines, messaging systems, and services powering Internet intelligence products. The role requires 5+ years of distributed-systems experience and proficiency with Go, cloud platforms, databases, and messaging technologies.

Square

Square

New York, NY

Software Engineer, Cash App Taxes
$153k+/yrRemote4+ YOEBackend Engineering

Build and maintain backend systems powering Cash App Taxes, translating complex federal and state tax requirements into reliable filing and e-file functionality. The role requires 4+ years of software development experience, strong system design skills, and a bachelor's degree or equivalent experience.

Figma

Figma

San Francisco, CA
Software Engineer - Application Platform
$153k+/yrRemote5+ YOEBackend Engineering

Build shared Ruby backend foundations for APIs, asynchronous jobs, workflow orchestration, and developer tooling. The role requires 5+ years of software engineering experience, including 3+ years with production Ruby systems, plus expertise in distributed systems and large codebases.

Launchdarkly

Launchdarkly

United States

Full Stack Engineer, Observability
$146k+/yrRemote5+ YOEBackend Engineering

Build backend APIs, Go services, data pipelines, and sandboxed AI-agent infrastructure for Vega and LaunchDarkly’s Observability platform. The role requires 5+ years of software engineering experience, distributed-systems expertise, and experience with LLM-powered features.