← All roles

Staff Software Engineer, Backend (Identity Decisioning)

Affirm· Checkout
Apply on company site
Remote$230k - $290kfull-timePosted 3w ago

About the role

Staff Software Engineer for Affirm’s Identity team, focusing on identity decisioning and KYC across multiple regulatory environments, supporting international expansion and responsible for backend system design, reliability, and collaboration across product, design, and analytics.

Responsibilities

  • Setting technical strategy for the team on a year-long time scale and aligning it with critical, business-impacting projects
  • Collaborating across product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed
  • Acting as a force-multiplier through defining and advocating technical solutions and operational processes
  • Owning the team’s operations and availability with monitoring, triage rotations, playbooks, policies, testing and alerting to support keep the lights on and on-call efforts
  • Fostering a culture of quality and ownership by setting code review and design standards and promoting them beyond the team
  • Helping develop talent on the team by providing feedback, guidance, and leading by example

Qualifications

  • 8+ years of experience designing, developing and launching backend systems at scale using Python or Kotlin
  • Extensive track record of developing highly available distributed systems using AWS, MySQL, Spark and Kubernetes
  • Experience delivering major features or deprecating existing functionality through technical and execution planning; capable of writing high-quality, understandable code
  • Comfortable operating in ambiguous environments and understanding system architecture from low-level idioms to large-scale design
  • Proven ability to gather and iterate on feedback from engineering and cross-functional peers to drive impact
  • Strong verbal and written communication skills for collaboration with a global engineering team
  • Equivalent practical experience or a Bachelor’s degree in a related field

Skills

Required:Backend design and architecturePythonKotlinDistributed systemsAWSMySQLKubernetesSystem designCode reviews and design standards

Benefits

  • Health coverage at no cost for employees and dependents
  • Monthly stipends for tech setup and health/wellness options
  • Flexible time off and generous holiday calendars
  • Employee stock purchase plan (ESPP)
  • Remote-first with occasional in-person onboarding and potential in-person work depending on role
Last updated Sep 30, 2026. Interested? Apply on the company site.

About Affirm

Pay over time with flexible payment plans and no fees

Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.

Buy now pay laterFinancial servicesPayment plansCredit

More open roles at Affirm