CareerPlan

Software Engineer, Identity Platform

Remote (US)Full-time2026-10-20 → 2026-10-22

Core

Designing and building the identity, authentication, and authorization layer for OpenRouter's inference gateway, marketplace, and agentic products to secure access for developers, organizations, and autonomous agents.

Role type

Senior Software Engineer, Identity Platform

Builds

A unified identity system handling API keys, OAuth, OIDC, SSO, delegated access for apps/agents, and secretless workload identity.

Domain

AI Infrastructure / Identity & Access Management (IAM)

Deliverable

production ML models

Required skills

Identity standards (OAuth 2.x, OIDC, SAML, SCIM, JWT), Authorization models (RBAC, ABAC, ReBAC), TypeScript, SQL/Postgres, Enterprise identity providers (Okta, Entra ID, Google Workspace), Security mindset, Low-latency service design

Preferred skills

Workload identity federation, AI agent authentication, Identity verification/KYC/fraud systems, Policy engines (OpenFGA, Cedar, OPA)

Responsibilities

Unify authentication methods (API keys, OAuth, SSO) into a single principal model; Build delegated access and consent grants for apps and autonomous agents; Implement secretless workload identity for CI pipelines and cloud services; Design composable authorization models with deny-by-default; Enable enterprise provisioning via SCIM and self-serve SSO; Define the core identity data model for users, orgs, and workspaces; Implement fraud detection and account takeover defenses; Ensure auditability and correctness of access decisions.

Seniority

Senior, hands-on IC