
About Affirm
Transparent financing for modern consumers
Key Highlights
- 21M+ consumers and 337,000+ merchants using Affirm
- Raised $1.1B in funding, currently in Series F
- Flexible payback options from 3 to 36 months
- Headquartered in Chinatown, San Francisco, CA
Affirm, headquartered in Chinatown, San Francisco, CA, is a leading fintech company specializing in point-of-sale installment loans. With over 21 million consumers and 337,000+ merchants including Shopify, KAYAK, and Walmart, Affirm offers flexible payback options ranging from 3 to 36 months. The co...
🎁 Benefits
Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...
🌟 Culture
Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...
Skills & Technologies
Overview
Affirm is seeking a Senior IAM Engineer to design and implement workforce IAM solutions. You'll work with technologies like SailPoint and Okta, focusing on security and compliance. This role requires strong experience in IAM platforms and coding in Python.
Job Description
Who you are
You have 5+ years of experience in information security, specifically in Identity and Access Management (IAM) solutions. Your hands-on experience with workforce IAM platforms such as SailPoint and Okta has equipped you with the skills to design and implement effective security measures. You are proficient in developing production-quality code primarily in Python, and you understand the importance of integrating security into product development. Your ability to collaborate with cross-functional teams, including product and engineering, allows you to influence design and implementation effectively.
You have a strong understanding of Privileged Access Management (PAM) capabilities, including vaulting, Just-In-Time (JIT) access, and session controls. Your experience with APIs and event-driven automation enables you to build and maintain custom integrations and workflows that enhance IAM solutions. You are detail-oriented and committed to ensuring that IAM solutions meet scalability, security, and compliance requirements.
Desirable
Experience with Kotlin is a strong plus, as it complements your Python skills. You are familiar with security best practices and have a proactive approach to identifying and mitigating risks. Your background in working with security, IT, and engineering teams positions you well to contribute to a culture of security at Affirm.
What you'll do
In this role, you will design and implement workforce IAM solutions using SailPoint and/or Okta IGA, focusing on lifecycle management, access requests, certifications, and role models. You will build and maintain custom integrations and workflows using APIs, ensuring that IAM solutions are robust and efficient. Your responsibilities will include implementing and supporting PAM capabilities, which are critical for securing sensitive information and access.
You will partner with security, IT, and engineering teams to evaluate product requirements and influence design decisions that enhance the security of Affirm's products. Your role will involve developing and maintaining production-quality code primarily in Python, with opportunities to leverage Kotlin as well. You will ensure that IAM solutions are scalable and compliant with industry standards, contributing to the overall security posture of the organization.
What we offer
At Affirm, you will be part of a mission-driven team that values information security as a critical component of its success. We offer a collaborative work environment where your contributions will directly impact the security of our financial products. You will have the opportunity to work remotely from Poland, allowing for a flexible work-life balance. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Affirm.
Similar Jobs You Might Like
Based on your interests and this role

Iam Engineer
Affirm is hiring a Senior IAM Engineer to design and implement scalable identity governance solutions. You'll work with SailPoint and Okta, focusing on identity lifecycle automation and access governance. This role requires strong expertise in IAM concepts and programming skills in Python.

Iam Engineer
Datavant is hiring a Senior IAM Engineer to design and maintain secure IAM infrastructure for their healthcare data platform. You'll work with AWS and Azure while ensuring compliance with security standards. This role requires experience in IAM solutions and security frameworks.

Software Engineering
Mural is hiring a Senior Software Engineer for their Identity and Access Management team to build secure identity capabilities. You'll work with technologies like Java and C# to implement authentication and authorization systems. This position requires experience in identity management and security best practices.

Software Engineering
Postman is seeking a Senior Engineer for their Identity and Access Management team to build and optimize authentication standards and protocols. You'll work with technologies like OAuth2.0 and SAML to develop a secure IAM platform. This role requires expertise in identity management and security protocols.

Software Engineering
Kaluza is hiring a Senior Engineer I for their Identity & Access Management team. You'll work in a hybrid model across London, Bristol, or Edinburgh. This role requires existing right to work in the UK.