
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 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.
Job Description
Who you are
You have strong hands-on experience in identity and access management (IAM), particularly with SailPoint and Okta. Your expertise includes designing and implementing IAM solutions that ensure secure and compliant access across enterprise environments. You understand core IAM concepts such as provisioning, deprovisioning, and access governance, enabling you to contribute effectively to the organization's security posture.
With a solid background in programming, particularly in Python, you are capable of developing and maintaining production-quality code to extend IAM platforms. Your experience includes building custom integrations and workflows using APIs and event-driven automation, which are essential for enhancing IAM capabilities. You are also familiar with Privileged Access Management (PAM) solutions, including vaulting and session controls, which are critical for managing sensitive access.
You thrive in collaborative environments, partnering closely with security, IT, and engineering teams to enforce least privilege access and reduce operational friction. Your ability to communicate complex IAM concepts clearly to stakeholders ensures that security and compliance requirements are met effectively.
Desirable
Experience with Kotlin is a strong plus, as it complements your primary programming skills. Familiarity with regulatory requirements and security standards will further enhance your contributions to the team.
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 modeling. You will build and maintain custom integrations and workflows, leveraging APIs and connectors to automate processes and improve efficiency.
Your responsibilities will include implementing and supporting PAM capabilities, ensuring that sensitive access is managed securely. You will develop and maintain production-quality code primarily in Python, with opportunities to utilize Kotlin as well. Collaborating with cross-functional teams, you will ensure that IAM solutions meet scalability, security, and compliance requirements, enabling the organization to grow securely.
You will lead initiatives for identity lifecycle automation, access request and certification workflows, and role modeling, contributing to the overall security strategy of the organization. Your work will directly impact the organization's ability to meet regulatory and security requirements, making your role crucial in supporting secure growth.
What we offer
Affirm offers a dynamic work environment where you can make a significant impact on the organization's security posture. You will have the opportunity to work with cutting-edge IAM technologies and collaborate with talented professionals across various teams. The company values innovation and encourages you to bring your ideas to the table, fostering a culture of continuous improvement and learning.
As part of the Affirm team, you will enjoy a flexible remote work arrangement, allowing you to balance your professional and personal life effectively. The company is committed to providing competitive compensation and benefits, ensuring that you are rewarded for your contributions to the team and the organization as a whole.
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

Security Engineer
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.

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
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.

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.