AF
Salary
$190,000 - $240,000
Experience
Mid
Job Type
Full-time
Posted
1 months ago
Get more other jobs in your inbox
Verified daily — no ghost listings.
About This RoleAI processing…
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Key Responsibilities
- 1Design, build, and operate core CIAM backend services that support customer registration, authentication, authorization, account lifecycle, and profile management for B2C and B2B platforms.
- 2Implement and extend identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, ensuring correctness, scalability, and clean integration patterns.
- 3Develop backend APIs and services in Python and Kotlin that expose identity capabilities to web, mobile, and partner applications.
- 4Integrate CIAM platforms with internal systems, including user data stores, messaging, fraud signals, and downstream customer platforms.
- 5Own secure authentication and account flows end to end, including MFA, step-up authentication, device binding, consent, and adaptive authentication logic.
- 6Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines, treating identity as a core platform service.
- 7Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection in high-scale environments.
- 8Strong experience designing and implementing CIAM systems, with deep, hands-on knowledge of OAuth 2.0, OIDC, SAML, and SCIM beyond basic configuration.
- 95+ years of professional backend software engineering experience
- 10Strong production experience in Python or a similar backend language
- 11Experience designing APIs, automation frameworks, and distributed systems
- 12Hands-on experience building and maintaining CI/CD pipelines
- 13Experience with GitHub-based development workflows and Buildkite or similar build systems
- 14Experience with cloud-native development, preferably AWS
- 15Hands-on experience extending and integrating CIAM platforms such as Okta, Auth0, Ping Identity, ForgeRock, or Azure AD B2C using custom code, hooks, and APIs.
- 16Solid understanding of backend and distributed systems fundamentals, including API design, data modeling, latency, error handling, and observability.
- 17Experience with Infrastructure as Code and automation tools such as Terraform, plus CI/CD pipelines for deploying backend services.
- 18Strong security fundamentals applied through engineering, including access control models, token handling, encryption, MFA, and privacy by design.
- 19Clear communication skills and the ability to work closely with product, frontend, mobile, and security teams while owning backend identity services.
- 20Familiarity with tools such as Cursor and other AI-augmented development environments
- 21Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- 22Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- 23Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- 24ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
Requirements
- Strong experience designing and implementing CIAM systems, with deep, hands-on knowledge of OAuth 2.0, OIDC, SAML, and SCIM beyond basic configuration.
- Strong production experience in Python or a similar backend language
- Experience with GitHub-based development workflows and Buildkite or similar build systems
- Experience with cloud-native development, preferably AWS
- Experience with Infrastructure as Code and automation tools such as Terraform, plus CI/CD pipelines for deploying backend services.
- Familiarity with tools such as Cursor and other AI-augmented development environments
- Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office.
- By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
Perks & Benefits
Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
Familiarity with tools such as Cursor and other AI-augmented development environments Base Pay Grade - N Equity Grade - USA 8 Employees new to Affirm typically come in at the start of the pay range.
Apply to This Job in Minutes
Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.
75% of AI Resumes Get Rejected
Beat the ATS with Jobease.ca's AI Resume Builder. Optimized for real hiring systems.
Build My ResumeProfile Match
Loading…Checking your profile against this job…
Posted
1 months ago
Job Overview
Salary$190,000 - $240,000
Job TypeFull-time
Work ModelRemote
ExperienceMid
LocationRemote
Categoryother
Share This Job
Track All Your Applications
Never lose track again. Jobease.ca organizes every application, interview, and follow-up.
Organize My Search