GrepJob
Affirm

Senior CIAM Software Engineer

Affirm
Apply
about 3 hours ago
Remote, Canada
Senior
H1B Sponsor

Base Salary

$150k - $200k/yr

Responsibilities

  • Design, build, and operate core CIAM backend services for customer registration and authentication.
  • Implement identity standards such as OAuth 2.0, OIDC, SAML, and SCIM.
  • Develop backend APIs and services in Python and Kotlin for identity capabilities.
  • Integrate CIAM platforms with internal systems and customer platforms.
  • Own secure authentication and account flows, including MFA and adaptive authentication.
  • Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines.
  • Monitor, debug, and optimize CIAM services for performance and resilience.

Requirements

  • Strong experience designing and implementing CIAM systems with knowledge of OAuth 2.0, OIDC, SAML, and SCIM.
  • 5+ years of professional backend software engineering experience.
  • Strong production experience in Python or a similar backend language.
  • Experience designing APIs, automation frameworks, and distributed systems.
  • Hands-on experience building and maintaining CI/CD pipelines.
  • Experience with GitHub-based development workflows and Buildkite or similar systems.
  • Experience with cloud-native development, preferably AWS.
  • Hands-on experience with CIAM platforms like Okta, Auth0, or Azure AD B2C.
  • Solid understanding of backend and distributed systems fundamentals.
  • Experience with Infrastructure as Code tools like Terraform.
  • Strong security fundamentals in engineering practices.
  • Clear communication skills for collaboration with cross-functional teams.
  • Familiarity with AI-augmented development environments.

Benefits

  • 100% subsidized medical coverage for you and your dependents.
  • Generous stipends for technology, food, lifestyle needs, and family forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan allowing shares of Affirm at a discount.

Tech Stack

AWSBuildkiteKotlinPythonTerraform

Categories

BackendDevOpsSecurity