ICAM Engineer
Booz Allen Hamilton
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 90% of similar roles. Most pay $173,333–$236,840 — the blue band above. At the midpoint, this role pays about $260k versus about $205k for comparable roles.
Based on 240 similar postings.
Employer
Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending
Affirm currently has 64 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.
Most-posted roles
At a glance
The Staff CIAM Software Engineer joins the Information Security team to design and ship core customer identity and authentication capabilities. This hands-on role involves building and operating backend services for registration, login, authorization, and account lifecycle flows across B2C and B2B experiences. You will develop backend APIs and services using Python and Kotlin, integrating identity platforms with user data stores, messaging, and fraud signals. Key responsibilities include implementing standards like OAuth 2.0, OIDC, SAML, and SCIM while managing MFA, device binding, and adaptive authentication logic. You will utilize AWS, MySQL, Spark, Kubernetes, and Terraform to automate infrastructure via CI/CD pipelines. The role solves complex identity problems by ensuring high availability, security fundamentals, and operational rigor for distributed systems in high-scale environments.
Skills
What you'll do
What we're looking for
More like this
Booz Allen Hamilton
General Dynamics
Coinbase
Booz Allen Hamilton
General Dynamics
GEICO