Staff Backend Engineer - Search & Discovery (Remote)

Affirm

Richmond (VA)

On-site

USD 204,000 - 290,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is reinventing credit to offer a transparent, consumer-friendly pay-later experience. The role leads a team responsible for backend systems, guiding architecture, reliability, and collaboration with product, design, and analytics across the development lifecycle.

The ideal candidate brings many years building scalable services with Python or Kotlin, extensive AWS/MySQL/Spark/Kubernetes experience, and strong communication skills to drive cross-functional alignment in a remote-first

Qualifications

  • 8+ years designing, developing and launching backend systems at scale with Python or Kotlin
  • Experience building highly available distributed systems (AWS, MySQL, Spark, Kubernetes)
  • Experience delivering consumer experiences with React
  • 2+ years in search or related recommendation engines
  • Ability to define technical plans and write clear, reusable code
  • Comfort with ambiguity and scaling large architectures
  • Strong communication across global teams
  • Bachelor’s degree or equivalent practical experience

Responsibilities

  • Set technical strategy for the team on a year-long horizon
  • Collaborate across product, design, and analytics to ensure sustainability and risk awareness
  • Advocate for technical solutions and operational processes
  • Own team operations, monitoring, playbooks and on-call readiness
  • Establish code review and design standards beyond the team
  • Mentor and develop team talent through guidance and example

Skills

Backend design
Distributed systems
Python
Kotlin
AWS
MySQL
Spark
Kubernetes
React
Search engines

Education

Bachelor's degree or equivalent

Tools

N/A

Job description

Affirm is reinventing credit to offer a transparent, consumer-friendly pay-later experience. The role leads a team responsible for backend systems, guiding architecture, reliability, and collaboration with product, design, and analytics across the development lifecycle.

The ideal candidate brings many years building scalable services with Python or Kotlin, extensive AWS/MySQL/Spark/Kubernetes experience, and strong communication skills to drive cross-functional alignment in a remote-first

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Remote Backend Engineer: Search & Discovery
Senior Remote Backend Engineer: Search & Discovery

Affirm • United States

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer – Search & Discovery (Remote)
Senior Backend Engineer – Search & Discovery (Remote)

Affirm • Pittsburgh

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
ESPP - Employee stock purchase plan
Flexible spending wallets
Remote Staff Backend Engineer, Search & Discovery
Remote Staff Backend Engineer, Search & Discovery

Affirm • Dallas (TX)

On-site
USD 204,000 - 290,000
Health care coverage for you and your
Flexible Spending Wallets
Time off and holidays
+1
Senior Backend Engineer - Search & Discovery Platform
Senior Backend Engineer - Search & Discovery Platform

Affirm • Washington

On-site
USD 230,000 - 290,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off - vacation & holidays
+1
Senior Backend Engineer, Remote Search & Discovery
Senior Backend Engineer, Remote Search & Discovery

Affirm • Minneapolis (MN)

On-site
USD 230,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer - Remote, Scalable Systems
Staff Backend Engineer - Remote, Scalable Systems

Affirm • Phoenix (AZ)

On-site
USD 204,000 - 264,000
Health coverage
ESPP
Tech stipend
+1
Remote Staff Backend Engineer – Search & Discovery
Remote Staff Backend Engineer – Search & Discovery

Affirm • Boise (ID)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off and holidays
+1
Senior Backend Engineer — Discovery & Search Platform
Senior Backend Engineer — Discovery & Search Platform

Affirm • Charlotte (NC)

On-site
USD 204,000 - 264,000
Health insurance
Remote-first culture
Equity
+1
Staff Backend Engineer – Remote, Search & Discovery
Staff Backend Engineer – Remote, Search & Discovery

Affirm • Miami (FL)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer - Search & Discovery (Remote)
Senior Backend Engineer - Search & Discovery (Remote)

Affirm • St. Louis (MO)

On-site
USD 204,000 - 290,000
100% subsidized medical coverage, for你
ESPP - Employee stock purchase plan
Remote-first company
+1