Staff Software Engineer, Backend (Trust and Safety)

Affirm
United States, Canada
Workplace: RemoteFull timeUSD 204,000 - 290,000 annuallyFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Technical judgment","Ownership","Communication","Collaboration","Problem-solving"]

Build and operate foundational trust and safety systems that help Affirm understand consumer risk and meet credit reporting obligations. As a Staff Backend Engineer, you’ll set technical strategy, lead complex initiatives from strategy through execution, and raise engineering quality across design, reliability, monitoring, triage, and on-call practices. You’ll collaborate with product, design, and analytics, and mentor engineers through standards, feedback, and tech talks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
2 days ago

Staff Software Engineer, Backend (Trust and Safety)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build and operate foundational trust and safety systems that help Affirm understand consumer risk and meet credit reporting obligations. As a Staff Backend Engineer, you’ll set technical strategy, lead complex initiatives from strategy through execution, and raise engineering quality across design, reliability, monitoring, triage, and on-call practices. You’ll collaborate with product, design, and analytics, and mentor engineers through standards, feedback, and tech talks.
Location: United States, Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Set technical strategy for the team over a year-long time scale and connect it to business-impacting initiatives.
  • •Collaborate with product management, design, and analytics to ensure technical sustainability and that risks and trade-offs are understood and managed.
  • •Act as a force multiplier by defining and advocating for technical solutions and operational processes.
  • •Own team operations and availability by implementing monitoring, triage rotations, playbooks, policies, testing, and alerting for on-call reliability.
  • •Foster quality and talent by setting code review and design standards, mentoring engineers, and advocating via writing and tech talks.

Pay and Benefits

Salary: USD 204,000 - 290,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionEquity

Key Requirements

  • •8+ years designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • •Extensive experience building highly available distributed systems using AWS, MySQL, Spark, and Kubernetes.
  • •Ability to plan and deliver major features/system components or deprecate functionality with a clear technical execution plan.
  • •Comfort working through ambiguity, moving between low-level implementation details and large-system architecture to understand how things work.
  • •Bachelor’s degree in a related field or equivalent practical experience.
Experience:8+ years
Education:Bachelor's
Skills:Technical judgmentOwnershipCommunicationCollaborationProblem-solving
Tech Stack:PythonKotlinAWSMySQLSparkKubernetes

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn