Enterprise IAM Software Engineer at Affirm focusing on IAM operations and backend coding. Support daily IAM processes and collaborate with cross-functional teams for security and IT.
Responsibilities
Support the daily operations of our enterprise IAM program, including intake, triage, and execution of access lifecycle work
Run and improve core IAM processes (joiner/mover/leaver, access requests, certifications, and break-glass patterns)
Partner with Security, IT, and Engineering stakeholders to coordinate changes with clear ownership, approvals, and auditability
Troubleshoot and resolve IAM-related issues, including access failures, provisioning bugs, and workflow errors
Write and maintain scripts and small services that automate repetitive IAM tasks and reduce manual effort
Contribute backend code and bug fixes in our IAM automation codebase (including tests and safe rollout practices)
Help document runbooks, standard operating procedures, and operational metrics for the program
Participate in on-call or escalation rotations as needed for IAM-owned systems
Requirements
2+ years of professional software engineering experience (or equivalent internship/co-op experience with strong projects)
Ability to write production-quality code in Python or a similar backend language
Comfort working with operational processes, tickets/requests, and cross-functional stakeholders
Experience with APIs, scripting, and debugging distributed systems issues
Familiarity with CI/CD and GitHub-based workflows
Familiarity with cloud environments (AWS preferred)
Strong written communication and documentation habits
Benefits
Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
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
Senior Full - Stack Developer role building SaaS scheduling software for ISPs. Requires TypeScript/React/Node, AWS serverless, and AI integration experience.
Intermediate Software Engineer developing cloud - native microservices to secure sensitive data for clients. Collaborating with cross - functional teams in a fast - paced environment.
Full - stack Software Engineer at NewRich Network building features and improving systems. Join a growing team empowering digital entrepreneurs to achieve their dreams.
Senior Full Stack Software Engineer building AI - powered hiring products at Homebase. Leading design and development for scalable systems using React and Ruby on Rails in a hybrid environment.
Full Stack Software Engineer at EverPro developing SaaS solutions to transform the service economy. Collaborating in agile teams to enhance the EverPro platform and ensure customer success.
Technical Lead for the merchant platform at Paramount Commerce, a Canadian fintech company. Leading a high - performing team and driving technical strategy in a remote environment.
Senior Advanced Design Engineer leading design development for innovative regional aircraft at EVIO Aircraft. Collaborating in a fast - paced team environment focused on aviation sustainability.
Senior CIAM Software Engineer at Affirm building secure identity and authentication capabilities. Developing backend services to enhance customer experiences across B2C and B2B platforms.
Director of Software Engineering leading AI Workflows and Ecosystem teams, managing 30+ engineers. Driving innovative product strategies and enhancing development practices at Jobber.
Staff Software Engineer designing, building, and maintaining full - stack features for video applications at Solink. Collaborating across teams and driving technical decisions to enhance security and operational efficiency.