Drimva

Brex

Staff Software Engineer - Identity & Access Management

Vancouver, British Columbia, Canada +3 · Staff · Full-time · Posted Oct 28, 2026

Location
Vancouver, British Columbia, Canada
New York, New York, United States
San Francisco, California, United States
Seattle, Washington, United States

About the job

Leads development of Brex’s identity and access management platform, improving authentication, authorization, security, reliability, and developer experience.

What you'll do

  • Design, build, and operate backend systems and APIs for authentication, authorization, identity context, and audit workflows.
  • Lead cross-organizational initiatives from design through rollout and operational support; mentor engineers and improve system reliability.
  • Improve login, access control, delegated access, and identity-aware auditing; make IAM integrations secure by default and easier to adopt.

What they ask for

  • Strong software engineering fundamentals and experience building reliable production backend systems.
  • Experience leading complex projects and mentoring engineers.
  • Strong API design, testing, code quality, and documentation practices.
  • Understanding of core IAM concepts such as authentication, authorization, sessions, tokens, MFA, SSO, OAuth, SAML, OIDC, or RBAC.

Nice to have

  • Production experience with identity, authentication, authorization, or audit systems; hands-on experience with Okta, Oso, SSO, SAML, OIDC, OAuth, or WebAuthn.
  • Experience with enterprise admin controls, authorization platforms, delegated access, audit trails, or shared platform infrastructure.

Pay

$240,000 - $300,000 CAD (base salary)

Tools

Okta, Oso, SSO, SAML, OIDC, OAuth, WebAuthn, RBAC

AI focus

Evolve identity capabilities for delegated and agent identity, and audit agent-driven actions.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)