Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior CIAM Software Engineer

$190k - $240k

Affirm

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
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior CIAM Software Engineer in Houston, TX vacancy
  •  ...A financial technology company is seeking a CIAM Engineer in Houston, Texas, focusing on designing and implementing core identity capabilities. This hands-on role involves backend services development using Python and Kotlin, along with automation, security protocols,... 
    Senior
    Remote work
    Flexible hours

    Affirm

    Houston, TX
    9 hours ago
  •  ...As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open culture provide the freedom to create, experiment, and contribute. Autonomy... 
    Senior
    Full time
    Contract work

    Energyby5

    Houston, TX
    1 day ago
  • $120k - $156k

    Houston, TXOnsiteDirect Hire$120k - $156k Engineering Lead (Platform & Architecture) This full...  ...organization that develops advanced software and connected systems for complex real-world...  .... You'll partner closely with senior technical leadership to evaluate emerging... 
    Senior
    Full time
    Flexible hours

    Motion Recruitment

    Houston, TX
    3 days ago
  • JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. This position is ONSITE and requires extensive technical expertise, strong problem-solving skills, and... 
    Senior
    Full time
    Local area

    Baylor Genetics

    Houston, TX
    1 day ago
  • HPE Morpheus Software - Senior Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.Essential... 
    Senior
    Full time
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Houston, TX
    2 days ago
  • $93.9k - $147.5k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such...  ...improvement.Education and/or Experience: Required for Experienced (Senior-Level) Candidates:Bachelor’s degree in Computer Science,... 
    Senior
    Full time
    Internship

    Sidley Austin

    Houston, TX
    20 hours ago
  • $119.8k - $234.7k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...the Microsoft platform. We are hiring a Senior Software Engineer with deep experience... 
    Senior
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa
    Flexible hours
    3 days per week

    Microsoft

    Houston, TX
    2 days ago
  •  ...Sr Software EngineerTo plan, execute, control and ensure closure of projects, while managing people and delivery excellence in all parameters of time, cost and processes in projects. Drive execution of the project roadmap and manage entire project lifecycle from strategy... 
    Senior
    Immediate start

    Keylent Inc

    Houston, TX
    3 days ago
  •  ...Senior Software EngineerOur organization is seeking a Senior Software Engineer for a newly formed team focused on modernizing complex legacy applications. This role is pivotal in transforming monolithic desktop applications into scalable, API-driven, microservices-based... 
    Senior
    Remote work

    Apex Systems

    Houston, TX
    11 hours ago
  •  ...Senior Software EngineerHouston, Texas, United StatesAbout the JobJob Title: Senior Software EngineerLocation: Houston, TX, USAOverview:We...  ...currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team.As a Senior Software Engineer, you... 
    Senior

    SelekIT

    Houston, TX
    3 days ago
  • $95k

     ...Senior Software EngineerAt NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's...  ...committed to doing the right things right.You will join our Product Engineering team that shares a passion for writing great code, embracing... 
    Senior

    NAVEX Global

    Houston, TX
    3 days ago
  •  ...Role description Location USLTIM USA PlanoTexas JD Forward Deployed engineer who can support the full PDLCSDLC lifecyclefrom understanding requirements and building solutions to testing deployment and support The role involves working closely with product teams and developers... 
    Senior
    Temporary work
    Local area

    Socket

    Houston, TX
    2 days ago
  •  ...latest Microsoft technologies. We're seeking an experienced Senior Software Developer who enjoys building scalable solutions, leading technical...  ...in Computer Science, Information Technology, Software Engineering, or a related field 5+ years of professional software... 
    Senior

    Professional Alternatives

    Houston, TX
    4 days ago
  •  ...Software EngineerDuration: 7+ MonthsLocation: Houston, Texas (Hybrid)Job DescriptionGuide and support other team members to create excellence...  ...requirementsDegree in Chemical, Mechanical, Electrical, other engineering discipline, IT or physical scienceFormal certification/... 
    Senior
    Local area

    Samprasoft

    Houston, TX
    2 days ago
  • $170k - $190k

     ...We are looking for a Senior Software Engineer for AI to join our engineering team. In this role, you will design, build, and ship AI-powered features that directly impact our platform and our clients' members. You'll collaborate closely with product, engineering, security... 
    Senior

    GrabJobs

    Houston, TX
    3 days ago
  •  ...Senior Software EngineerLocation: Houston TX-Remote-CST HoursDuration: FulltimeBigRio is a Digital Transformation consulting firm headquartered...  ...diverse industry exposure, our teams of data architects, engineers, developers, and consultants tackle complex software and data... 
    Senior
    Remote work

    Saviance

    Houston, TX
    3 days ago
  •  ...enable rapid development and validation of autonomous driving software. We leverage large-scale simulation, synthetic data generation,...  ...accelerate autonomy development. We are seeking a software engineer with strong C++ expertise and a passion for building scalable simulation... 
    Senior
    Full time

    Bot Auto

    Houston, TX
    1 day ago
  • $140k - $170k

     ...Senior Software EngineerAmentum is seeking a seasoned professional to serve as a Senior Software Engineer. This position is based in Houston, TX. The Software Engineer will develop, maintain, and enhance complex/diverse software systems based upon documented requirements... 
    Senior
    Hourly pay
    Contract work
    Work at office

    Amentum

    Houston, TX
    4 days ago
  • $25k

     ...delight fans Bring a passion for product to mentor and grow web engineers across the organization Contribute to increasing the maturity...  ...What you have 5+ years of professional experience in frontend software engineering, having led product initiatives end-to-end in... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    GrabJobs

    Houston, TX
    4 days ago
  • $100k - $175k

     ...making a positive impact on its customers, employees, and communities. The Role Veeva System is looking for a self-driven Senior Software Engineer in Test who is passionate about quality and automation. The ideal candidate will be highly technical, detail-oriented, creative... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Houston, TX
    11 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Senior
    Work at office

    GrabJobs

    Houston, TX
    4 days ago
  •  ...PCS Software, Inc. powers the future of transportation management. Our flagship Cortex platform is the next-generation TMS (Transportation...  ...across the supply chain. Role Overview We are seeking a Senior Software Engineer to join our team and help architect, build, and scale the... 
    Senior
    Work at office

    PCS Software

    Houston, TX
    4 days ago
  •  ...Software Engineer (Senior-Level)Cimarron is seeking a senior-level Software Engineer to support the Axiom Space Ground Support Equipment (GSE) Space Suits avionics team in Houston, TX. In this position, you will work closely with the hardware development team on advanced... 
    Senior
    Permanent employment
    Local area
    Weekend work
    Afternoon shift

    Cimarron

    Houston, TX
    3 days ago
  • $92.7k - $161.85k

     ...Senior Product Software EngineerWolters Kluwer, Finance and Corporate Compliance division, ComplianceOne® is a highly configurable document generation...  ...to a wide range of features.As a Senior Product Software Engineer, you will be a key contributor on the DXG team, supporting... 
    Senior
    Work at office

    Wolters Kluwer

    Houston, TX
    3 days ago
  • $105.4k - $207.8k

     ...Recruiting for this role ends on 12/31/2026.Work you'll doAs a Senior Engineering Management Specialist on the Deloitte Cyber team, you will be...  ...implementation of Customer Identity and Access Management (CIAM) solutions aligned to client digital transformation and security... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Houston, TX
    2 days ago
  •  ...Botauto is seeking a highly skilled Senior Software Engineer to join our Integration team in Houston, Texas. In this role, you will design and maintain build & release pipelines for our autonomous driving software. The ideal candidate will have strong proficiency in Python... 
    Senior

    Botauto

    Houston, TX
    9 hours ago
  • $105.4k

     ...Lead Software DeveloperPariveda is a North American-based, employee-owned professional services...  ....You Can Expect To:As a lead software engineer, you will build custom solutions using a...  ..., and demos to audiences including senior executives and stakeholdersWork within a... 
    Senior
    Local area

    Pariveda Inc

    Houston, TX
    3 days ago
  • $200k - $250k

     ...traditional strategies: real estate, venture capital and cryptoassets.The UP - Analytics Front Office team is looking for a Senior Software Engineer who relishes working in challenging time-critical environments solving complex problems alongside highly capable peers.... 
    Senior
    Temporary work
    Flexible hours

    DRW

    Houston, TX
    1 day ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Houston, TX
    2 days ago
  •  ...Sinopec Houston Tech in Houston, TX is seeking a Senior Finite Element Software Engineer to develop 3D FEM software that couples solid mechanics and fluid flow for subsurface modeling. You will work with geoscientists and engineers to implement numerical methods, optimize... 
    Senior

    Sinopec Group

    Houston, TX
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior CIAM Software Engineer. Be the first to apply!