Software Engineer II, Identity and Access Management
Core
Build and maintain secure authentication, authorization, and identity systems for Brex's platform, protecting users and company assets while enabling seamless access for developers and partners.
Role type
Mid-level backend software engineer (Identity and Access Management) (via careerplan.io/jobs/8860822002-software-engineer-ii-identity-and-access-management-at-brex)
Builds
Authentication and authorization platform capabilities, including login methods, step-up auth, custom authorization, and vendor integrations (Okta, Oso)
Domain
Fintech / Cybersecurity
Required skills
Backend system design, API development, Identity and Access Management (IAM), Security best practices, System reliability, Technical project ownership, Code quality and testing, Cross-functional collaboration
Preferred skills
Experience with Okta, Oso, SSO, SAML, OIDC, OAuth, passkeys, WebAuthn, Enterprise admin controls, Audit trail systems, Platform team experience
Technologies
Okta, Oso, SAML, OIDC, OAuth, passkeys, WebAuthn
Responsibilities
Design and operate backend systems and APIs for authentication, authorization, and audit workflows; Deliver end-to-end projects from design to operational support; Improve login and access experiences across SSO, MFA, and delegated access; Build authorization systems supporting custom roles and secure defaults; Create identity-aware audit trails; Partner with engineers to secure IAM integrations via shared tooling and libraries.
Seniority
Mid-level, hands-on IC
