Staff Backend Engineer, Discovery & Search (Remote)

Affirm

Denver (CO)

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

100% subsidized medical coverage
Remote-first company
Stock purchase plan (ESPP)

Job summary

Affirm is building a remote-first engineering team focused on discovery, search, and shopping experiences. You will set technical direction for backend systems, collaborate across product and data teams, and drive scalable, reliable services that power buy-now, pay-later features.

You will contribute to high-availability architectures using AWS, Kubernetes and Spark, while delivering features and improvements across consumer experiences and search capabilities.

Qualifications

  • 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using AWS, MySQL, Spark and Kubernetes.
  • Experience developing consumer experiences using UI frameworks like React.
  • 2+ years of experience in search or related recommendation engines.
  • Ability to deliver major features and components with a clear technical plan and high-quality code.
  • Comfort with moving from low level language details to large system architecture.
  • Growth trajectory showing feedback-driven iteration with peers.
  • Strong written and verbal communication for collaboration across a global team.
  • Bachelor’s degree or equivalent practical experience required.

Responsibilities

  • Set technical strategy for the team on a year-long horizon and align with business goals.
  • Collaborate across product, design and analytics to ensure sustainability, risks, and trade-offs are understood.
  • Act as a force-multiplier by defining technical solutions and operational processes.
  • Own team operations and on-call readiness with monitoring, playbooks and testing in place.
  • Foster a culture of quality and ownership through code reviews and design standards.
  • Develop talent by giving feedback and mentoring and leading by example.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Spark
Kubernetes
React
Communication

Education

Bachelor's degree or equivalent practical experience

Tools

React
Docker
Kubernetes
Spark

Job description

Affirm is building a remote-first engineering team focused on discovery, search, and shopping experiences. You will set technical direction for backend systems, collaborate across product and data teams, and drive scalable, reliable services that power buy-now, pay-later features.

You will contribute to high-availability architectures using AWS, Kubernetes and Spark, while delivering features and improvements across consumer experiences and search capabilities.

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

Similar jobs worth comparing

Senior Backend Engineer - Discovery & Search (Remote)
Senior Backend Engineer - Discovery & Search (Remote)

Affirm • Philadelphia

On-site
USD 204,000 - 264,000
Equity
Health stipends
Remote-first
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 for Search & Discovery (Remote)
Senior Backend Engineer for Search & Discovery (Remote)

Affirm • Sioux Falls (SD)

On-site
USD 204,000 - 290,000
Health coverage
Flexible Spending Wallets
Generous time off
+1
Staff Backend Engineer - Remote, Search & Discovery Platform
Staff Backend Engineer - Remote, Search & Discovery Platform

Affirm • San Francisco (CA)

On-site
USD 230,000 - 290,000
Health coverage for you and dependents
Equity rewards / ESPP
Monthly stipends for tech spending
+1
Remote Senior Backend Engineer, Search & Discovery Platform
Remote Senior Backend Engineer, Search & Discovery Platform

Affirm • Austin (TX)

On-site
USD 204,000 - 290,000
Health coverage
Flexible Spending Wallets
Time off
+1
Remote Staff Backend Engineer - Search & Discovery
Remote Staff Backend Engineer - Search & Discovery

Affirm • Boulder (CO)

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

Affirm • Cleveland (OH)

On-site
USD 204,000 - 290,000
Remote-first
Health coverage for you and dependents
Employee stock purchase plan (ESPP)
+1
Staff Backend Engineer, Order Platform (Remote)
Staff Backend Engineer, Order Platform (Remote)

Affirm • Salt Lake City (UT)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Equity / stock options
Stipends for health, wellness & tech
Staff Backend Engineer, Order Platform (Remote)
Staff Backend Engineer, Order Platform (Remote)

Affirm • San Francisco (CA)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer - Order Platform (Remote)
Staff Backend Engineer - Order Platform (Remote)

Affirm • Boulder (CO)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Equity rewards
ESP P / Stock purchase plan
+1