Senior CIAM Engineer

Senior CIAM Engineer

Full-Time 117000 - 157000 £ / year (est.) Home office possible
Go Premium
A

At a Glance

  • Tasks: Architect and implement scalable CIAM solutions for B2C and B2B platforms.
  • Company: Affirm, a company reinventing credit with a focus on honesty and security.
  • Benefits: Competitive salary, health coverage, flexible spending wallets, and wellness days.
  • Why this job: Join a mission-driven team to enhance security in innovative financial products.
  • Qualifications: Deep expertise in identity standards and hands-on experience with leading CIAM platforms.
  • Other info: Remote-first culture with excellent learning and development opportunities.

The predicted salary is between 117000 - 157000 £ per year.

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. Affirm values information security as a critical part of the company’s continued success. Our mission is to make information security programmatic and cultural in Affirm, enabling the company to succeed in building honest financial products. The Security team posture increases security and reduces risk while securely enabling access to information for those who need it!

The Senior Product Security Engineer candidate will have experience building and architecting software as part of a larger team. The ideal candidate will work effectively with product and engineering teams to evaluate and influence product requirements, design, and implementation to improve the security of Affirm’s products.

What You’ll Do

  • Architect and implement scalable CIAM solutions for both B2C and B2B platforms, integrating identity services such as registration, authentication, authorisation, and profile management.
  • Design and maintain identity federation and SSO integrations using standards like OAuth 2.0, OIDC, SAML, and SCIM to support customer and partner ecosystems.
  • Enhance customer experience by optimising secure login flows, progressive profiling, MFA/biometric adoption, and adaptive authentication mechanisms.
  • Develop and maintain APIs enabling seamless integration of CIAM capabilities across web, mobile, and partner applications.
  • Collaborate with security and compliance teams to ensure adherence to privacy regulations (GDPR, CCPA) and implement identity governance and consent management frameworks.
  • Automate CIAM infrastructure and workflows, leveraging DevOps practices, IaC (e.g., Terraform), and CI/CD pipelines to ensure reliability and repeatability.
  • Monitor and optimise performance and security posture, including threat detection, anomaly response, and continuous improvement of authentication systems.

What We Look For

  • Deep expertise in modern identity standards (OAuth 2.0, OIDC, SAML, SCIM) and proven experience implementing CIAM solutions across consumer and enterprise use cases.
  • Hands‑on experience with leading CIAM platforms such as Okta, Auth0, Ping Identity, ForgeRock, or Azure AD B2C — including customization, integration, and lifecycle management.
  • Strong software engineering and automation background, with proficiency in APIs, RESTful services, scripting (Python, JavaScript, etc.), and Infrastructure as Code (Terraform, CloudFormation).
  • Security‑first mindset with knowledge of best practices in identity governance, access controls, encryption, MFA, risk‑based authentication, and compliance (GDPR, SOC 2, PCI).
  • Excellent written and verbal communication skills, with the ability to clearly explain complex identity concepts to both technical and non‑technical audiences and collaborate effectively across teams.

Compensation & Benefits

  • Pay Grade – N
  • Equity Grade – 5
  • Base pay range per year: £117,000 – £157,000
  • Location: UK Remote
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days – wellness days to take off work and recharge
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups
  • This role is eligible for creative tax benefits, subject to applicable law and company policy

Benefits

  • Health care coverage – Affirm covers all premiums for all levels of coverage for you and your dependents
  • Time off – competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP – An employee stock purchase plan enabling you to buy shares of Affirm at a discount

Employment Type & Seniority

  • Employment type – Full‑time
  • Seniority level – Mid‑Senior level

Affirm is proud to be a remote‑first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. A limited number of roles remain office‑based due to the nature of their job responsibilities.

Senior CIAM Engineer employer: Affirm

Affirm is an exceptional employer that prioritises a culture of honesty and transparency, making it a great place for professionals in the tech industry. With a strong focus on employee well-being, Affirm offers flexible spending wallets, wellness days, and comprehensive healthcare coverage, alongside robust learning and development programmes to foster career growth. As a remote-first company, employees enjoy the flexibility to work from anywhere in the UK, ensuring a healthy work-life balance while contributing to innovative financial solutions.
A

Contact Detail:

Affirm Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior CIAM Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your CIAM projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common questions related to CIAM and security standards. We recommend doing mock interviews with friends or using online platforms to get comfortable with your responses.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Affirm and contributing to our mission.

We think you need these skills to ace Senior CIAM Engineer

CIAM Solutions Architecture
Identity Standards (OAuth 2.0, OIDC, SAML, SCIM)
API Development
RESTful Services
Scripting (Python, JavaScript)
Infrastructure as Code (Terraform, CloudFormation)
Identity Governance
Access Controls
Encryption
Multi-Factor Authentication (MFA)
Risk-Based Authentication
Compliance Knowledge (GDPR, SOC 2, PCI)
Communication Skills
Collaboration Skills
DevOps Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior CIAM Engineer role. Highlight your experience with identity standards like OAuth 2.0 and SAML, and showcase any hands-on work with CIAM platforms. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about information security and how your background makes you a great fit for our team. Don’t forget to mention any relevant projects or achievements that demonstrate your expertise.

Showcase Your Communication Skills: Since this role involves collaborating with various teams, it’s important to highlight your communication skills. Use clear and concise language in your application to show us you can explain complex concepts to both technical and non-technical audiences.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Affirm

✨Know Your CIAM Standards

Make sure you brush up on your knowledge of identity standards like OAuth 2.0, OIDC, SAML, and SCIM. Be ready to discuss how you've implemented these in past projects, as this will show your deep expertise and understanding of the role.

✨Showcase Your Automation Skills

Prepare to talk about your experience with automation tools and practices, especially Infrastructure as Code (IaC) like Terraform. Highlight specific examples where you've automated CIAM infrastructure or workflows, as this is crucial for the position.

✨Communicate Clearly

Since you'll be collaborating with both technical and non-technical teams, practice explaining complex identity concepts in simple terms. This will demonstrate your excellent communication skills and ability to work effectively across different groups.

✨Understand Security Compliance

Familiarise yourself with privacy regulations such as GDPR and CCPA. Be prepared to discuss how you've ensured compliance in previous roles, as this aligns with Affirm's commitment to security and risk management.

Senior CIAM Engineer
Affirm
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Senior CIAM Engineer

    Full-Time
    117000 - 157000 £ / year (est.)
  • A

    Affirm

    1001-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>