Senior CIAM Software Engineer
$190k - $240kAffirm
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 is building the next generation of customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth. You will build and operate backend services that power registration, login, authorization, and account lifecycle flows across B2C and B2B experiences. You will work closely with partner engineering teams and ensure identity features are delivered with strong security fundamentals, reliability, and operational rigor. What you’ll do Design, build, and operate core CIAM backend services that support customer registration, authentication, authorization, account lifecycle, and profile management for B2C and B2B platforms. Implement and extend identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, ensuring correctness, scalability, and clean integration patterns. Develop backend APIs and services in Python and Kotlin that expose identity capabilities to web, mobile, and partner applications. Integrate CIAM platforms with internal systems, including user data stores, messaging, fraud signals, and downstream customer platforms. Own secure authentication and account flows end to end, including MFA, step‑up authentication, device binding, consent, and adaptive authentication logic. Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines, treating identity as a core platform service. Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection in high‑scale environments. What we look for Strong experience designing and implementing CIAM systems, with deep, hands‑on knowledge of OAuth 2.0, OIDC, SAML, and SCIM beyond basic configuration. 5+ years of professional backend software engineering experience. Strong production experience in Python or a similar backend language. Experience designing APIs, automation frameworks, and distributed systems. Hands‑on experience building and maintaining CI/CD pipelines. Experience with GitHub‑based development workflows and Buildkite or similar build systems. Experience with cloud‑native development, preferably AWS. Hands‑on experience extending and integrating CIAM platforms such as Okta, Auth0, Ping Identity, ForgeRock, or Azure AD B2C using custom code, hooks, and APIs. Solid understanding of backend and distributed systems fundamentals, including API design, data modeling, latency, error handling, and observability. Experience with Infrastructure as Code and automation tools such as Terraform, plus CI/CD pipelines for deploying backend services. Strong security fundamentals applied through engineering, including access control models, token handling, encryption, MFA, and privacy by design. Clear communication skills and the ability to work closely with product, frontend, mobile, and security teams while owning backend identity services. Familiarity with tools such as Cursor and other AI‑augmented development environments. Base Pay Grade - N Equity Grade - USA 8 Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job‑related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 – $240,000 USA base pay range (all other U.S. states) per year: $169,000 – $219,000 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. affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned affirm office. A limited number of roles remain office‑based due to the nature of their job responsibilities. 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. We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. [For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm will consider for employment qualified applicants with arrest and conviction records. #J-18808-Ljbffr Affirm
- A fintech company is seeking an experienced backend engineer to design and operate customer identity and access management (CIAM) solutions. This role requires solid experience with CIAM standards and backend development in Python. You will build secure authentication...SeniorRemote job
- Okta is seeking a Senior Identity Specialist to join their Solutions Engineering team in Chicago. In this role, you will be responsible for delivering sales presentations, educating customers about Okta's CIAM solutions, and engaging strategically with stakeholders. You...SeniorRemote job
- ...A rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical consultations to prescription deliveries. The role requires proficiency in programming languages such as TypeScript and Python, strong...SeniorFull time
$153.32k - $166.95k
...Senior Software Engineer (Chicago, IL): Architect, develop, & maintain complex, large-scale user-facing web applications. Work with Next Js & React including advanced state management with Redux/Context API; performance optimization for large-scale Web applications; TypeScript...Senior$150k - $172k
...globe. Position Summary The Mission Drive innovation and quality in slot game development through expert‑level software engineering. Job Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global engineering...SeniorWork at officeLocal area- ...About the Role We’re looking for driven engineers with strong leadership skills to help evolve our risk architecture, enabling deeper... ...databases and caching systems. 5+ years of experience developing software in a production environment at scale. Benefits Physical:...Senior
- ...SES Inflight has an exciting opportunity for a Senior Software Engineer role who will help us design and develop tools for pro-actively monitor our next generation airline services. You will be part of the team that is building a globally deployed platform for our customers...SeniorLocal area
- NinjaTrader is seeking a skilled Sr. Software Engineer II to enhance exchange connectivity and high-performance trading systems. You will design components for low latency and reliability while collaborating with various teams. The ideal candidate will bring over 8 years...Senior
- ...assistance available Opportunity Overview NOCD is seeking a Senior/Lead Full Stack Engineer to join our rapidly growing digital health team and help... ...grow. Required Qualifications 8+ years of professional software development experience 5+ years building full-stack web applications...SeniorWork at officeRemote workRelocation packageFlexible hours
- A dynamic sports betting platform in Chicago seeks a Senior Software Engineer to own end-to-end projects and directly impact millions of users. The role includes collaborating with founders, leading full-stack product features, and mentoring other engineers. Candidates...Senior
$180k
Edison Smart® in Chicago is seeking a Senior Software Engineer to join their Unmanned Systems division. You will build software for drone communications and control, enhancing autonomous vehicle functionality in challenging environments. The position is hybrid, requiring...Senior2 days per week3 days per week- CCC Intelligent Solutions Inc. is searching for a Senior Software Engineer to build scalable SaaS applications. The role involves collaborating with cross-functional teams while delivering high-quality software. Ideal candidates will have over 5 years of experience in...Senior
$112.71k - $183.14k
...Together, we are building a better world, so we can all enjoy living in it. Job Summary We are seeking a highly motivated Senior Software Engineer to design, develop, and support scalable, cloud-native applications hosted on AWS. The ideal candidate will have strong expertise...SeniorPart timeFlexible hours- Carefeed, Inc. in Chicago is seeking a Senior Software Engineer to join their engineering team. This role focuses on building robust software solutions for senior living communities, utilizing technologies like PHP, Laravel, and Vue. The ideal candidate has 5+ years of...Senior
- Senior Software Engineer - AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production‑grade AI systems in a fast‑moving startup environment. This role is for builders who move...SeniorFull time
- We are actively searching for a Senior Software Engineer to join our team on a permanent basis. In this position you will design and implement systems that process billions of dollars in transactions, working across our payment orchestration layer, merchant APIs, and real...SeniorPermanent employmentRemote work
- ...(No Chance of C2C / 1099) Qualifications: Bachelor's degree in Computer Science or Related Major 10 years of professional software engineering experience with substantial front-end delivery Strong, hands-on experience building production SPAs using Angular and TypeScript...SeniorContract work
- ...client is launching a next-generation, on-chain trading platform engineered to deliver institutional‑grade speed, execution quality, and... ..., this role offers direct, unconstrained impact. Job Title Senior Software Engineer Responsibilities Architect and implement core...Senior
- Job Description A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team!! As a member of the Product Development team, you will play a critical...Senior
$130k - $135k
We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance...SeniorH1b$121.73k - $130k
We are seeking a Senior Software Engineer to design, code, and test post-release configurations, performance measurements, production support, and maintenance within a full software development cycle. You will design, develop, and maintain OSS enterprise applications such...Senior$180k - $200k
...skills and experience — talk with your recruiter to learn more. Base pay range $180,000.00/yr - $200,000.00/yr Job Title: Senior Software Engineer Location: Chicago, IL (Hybrid - 3 days onsite) Compensation: $200K base + 15% bonus + equity We are working with a...Senior- Senior Software Engineer - Build the Future of Global Payments We’re looking for a Senior Software Engineer to help build the core infrastructure powering global payments. In this high-impact role, you’ll design and implement systems that process billions of dollars in...SeniorWorldwide
- ...Description How You’ll Make an Impact We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly...Senior
- ...trends, and evolve their business for the coming decades by remaining tech‑agnostic and human‑centered. We are seeking a Senior Software Engineer to join a high‑impact digital payments modernization program supporting the integration of a major card network into one of...SeniorFlexible hours
- About The Role Somewear’s software platform and satellite-powered hardware enable commercial and government teams to maintain situational... ..., and more diverse networks. We’re looking for a Senior Software Engineer to drive the development and integration of software and system...SeniorPermanent employment
- ...that need to be moved. We’re expanding our forward‑deployed engineering team in Chicago, a major hub for our customers and the heart of... ...from our platform. What We Look For 3-6+ years of professional software engineering experience, with clear ownership of complex,...SeniorImmediate start
- ...requirements into the technical specifications to create solid software products and be accountable for deliverables. Act as the... ...databases (e.g. SQL, Postgres, MySQL). Experience with software engineering best practices for the full software development life cycle, such...Senior
$145k - $180k
SUMMARY The Senior Software Engineer will join the Technology team in a dynamic and growing alternative investments firm with a strong technology focus. This role is for a hands‑on engineer who combines deep technical expertise with a strong product mindset to deliver...SeniorWork experience placementWork at office$126k - $190k
...be in a workplace where colleagues inspire one another and work together to build innovative, scalable software solutions? We're looking for a Senior Software Engineer to join our team, contributing to cloudnative development, operational excellence, and crossteam...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior CIAM Software Engineer. Be the first to apply!
- ngo software engineer Chicago, IL
- software developer Chicago, IL
- software developer internship no experience Chicago, IL
- junior software developer Chicago, IL
- part time software developer remote Chicago, IL
- financial software developer Chicago, IL
- senior software engineer ruby on rails Chicago, IL
- software engineer amazon Chicago, IL
- senior software design engineer Chicago, IL
- software engineer part time Chicago, IL

