Affirm
Affirm
1,001 – 5,000 Employees
H1B Visa SponsorB2CeCommerceFintech
Affirm is a fintech company focused on helping consumers manage purchases through transparent payment options. Its buy now, pay later service lets customers split eligible purchases into flexible payments without hidden fees or compound interest. Affirm also offers a debit card that allows users to choose between paying over time for larger purchases and paying in full for smaller transactions. The company works with retailers in categories such as electronics, apparel, and travel, supporting checkout payments online and in physical stores, and its services integrate with Apple Pay. Affirm’s work spans consumer finance, e-commerce, and the technology that connects shoppers, merchants, and payment products.

Staff Backend Software Engineer, Fraud Decisioning at Affirm

Lead development of Affirm’s fraud decisioning systems, improving risk decisions and building scalable tools. The role includes technical leadership, cross-functional delivery, and mentoring engineers.

Description

  • Drive projects and technical initiatives for the Fraud Decisioning team.
  • Build tools and systems that strengthen Affirm’s fraud prevention capabilities.
  • Partner across teams to deploy fraud systems and monitor their performance.
  • Use analytics and data to improve fraud decision accuracy and quality.
  • Lead large cross-functional initiatives from scoping and technical design through task planning, delivery, monitoring, and maintenance.
  • Design straightforward, deployable, debuggable systems that account for failure cases.
  • Write clear, reusable, high-quality software.
  • Review colleagues’ work and offer constructive feedback.
  • Guide and mentor engineers as they develop.
  • Account for stakeholder needs, advocate for initiatives, and build shared understanding.
  • Assess candidates’ technical abilities and interpersonal skills during hiring.
  • Create and review technical interview materials and evaluation criteria.

Requirements

  • 6–10+ years of software engineering experience, including leadership responsibilities and mentoring junior engineers.
  • Experience architecting, building, launching, coding, and maintaining complex systems.
  • Experience collaborating with Product, ML, Analytics, and Business teams.
  • Experience in technical leadership and team building.
  • Ability to synthesize complex business, product, and technical requirements into strong system designs and software.
  • System architecture experience, including translating business and product requirements into system modules or components.
  • Equivalent practical experience or a bachelor’s degree in a related field.

Benefits

  • Base compensation may include equity rewards.
  • Monthly stipends for health, wellness, and technology expenses.
  • Medical coverage for employees and dependents is fully subsidized.
  • Dental and vision coverage for employees and dependents.
  • Flexible time off.
  • Generous holiday calendars.
  • Employee stock purchase plan offering Affirm stock at a discount.
  • Remote-first flexibility.
  • In-person onboarding.
  • Inclusive interviews, with accommodations available for candidates with disabilities.

Related Jobs

Martin & Company

Director of P&C Insurance Consulting

Martin & Company
51 – 200 Employees
ConsultingInsuranceLogistics

Lead client-facing property and casualty insurance consulting engagements at Martin & Company, a technology-enabled insurance advisory firm. Shape project scope, protect delivery quality, grow client accounts, and mentor consultants.

Open