Senior Backend Engineer – Search & Discovery (Remote)

Affirm

St. Louis (MO)

Remote

USD 204,000 - 290,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
Health coverage for you and dependents
Equity rewards

Job summary

Affirm is hiring a senior backend leader to drive strategy for large-scale systems and customer-facing experiences. You’ll partner with product and design to deliver high-availability services using Python or Kotlin, AWS, MySQL, Spark, and Kubernetes, while shaping the future of search and discovery across the platform.

You will mentor engineers, own on-call readiness, and advocate for quality coding and robust design.

Qualifications

  • 8+ years designing, developing and launching backend systems at scale.
  • Experience with Python or Kotlin for backend development.
  • Proven track record building highly available distributed systems (AWS, MySQL, Spark, Kubernetes).
  • Experience delivering consumer experiences using UI frameworks (React).
  • 2+ years in search or related recommendation engines.
  • Ability to define technical plans and write high quality, maintainable code.
  • Strong communication across global teams.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Set technical strategy for your team on a year-long timescale and align with business projects.
  • Collaborate across product management, design & analytics to ensure sustainability and risk-aware decisions.
  • Act as a force-multiplier by defining technical solutions and operational processes.
  • Own team operations and on-call readiness with monitoring, playbooks, and testing.
  • Establish and promote code review and design standards across teams.
  • Mentor and develop talent within the team through guidance and role modeling.

Skills

Python
Kotlin
Distributed systems
Search/Recommendation

Education

Bachelor's degree or equivalent practical experience

Tools

AWS
MySQL
Spark
Kubernetes

Job description

Affirm is hiring a senior backend leader to drive strategy for large-scale systems and customer-facing experiences. You’ll partner with product and design to deliver high-availability services using Python or Kotlin, AWS, MySQL, Spark, and Kubernetes, while shaping the future of search and discovery across the platform.

You will mentor engineers, own on-call readiness, and advocate for quality coding and robust design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Affirm • Sioux Falls (SD)

Remote
USD 204,000 - 290,000
100% subsidized medical coverage
Remote-first with flexible schedule
Staff Backend Engineer - Discovery & Search (Remote)
Staff Backend Engineer - Discovery & Search (Remote)

Affirm • Houston (TX)

Remote
USD 204,000 - 290,000
Equity
Monthly stipends for health, wellness,
Tech spending
+1
Senior Backend Engineer - Search & Discovery (Remote)
Senior Backend Engineer - Search & Discovery (Remote)

Affirm • Palo Alto (CA)

Remote
USD 204,000 - 290,000
100% subsidized medical coverage
Dental and vision for you and dependIn
Flexible remote-first environment
Staff Backend Engineer - Search & Discovery, Remote
Staff Backend Engineer - Search & Discovery, Remote

Affirm • Chicago (IL)

Remote
USD 204,000 - 290,000
Equity
100% subsidized medical coverage
Dental and vision for you and dependes
+1
Staff Backend Engineer - Search & Discovery (Remote)
Staff Backend Engineer - Search & Discovery (Remote)

Affirm • Washington

Remote
USD 204,000 - 290,000
Equity rewards
Monthly stipends for health, wellness,
Tech spending stipend
+3
Staff Backend Engineer — Search & Discovery (Remote-first)
Staff Backend Engineer — Search & Discovery (Remote-first)

Affirm • Charlotte (NC)

Remote
USD 204,000 - 290,000
100% subsidized medical coverage
Dental and vision coverage for you and
Remote-first with flexibility
Remote Staff Backend Engineer, Search and Discovery
Remote Staff Backend Engineer, Search and Discovery

Affirm • Dallas (TX)

Remote
USD 204,000 - 290,000
Medical coverage
Wellness stipend
Tech stipend
Staff Backend Engineer, Search - Remote
Staff Backend Engineer, Search - Remote

Affirm, Inc. • Northern (KY)

Hybrid
USD 204,000 - 290,000
Health coverage and dependents
Monthly tech stipends
Generous time off
+1
Staff Backend Engineer, Search & Discovery (Remote)
Staff Backend Engineer, Search & Discovery (Remote)

Affirm • Utah

Remote
USD 204,000 - 264,000
100% covered health premiums for you &
Monthly tech stipends
Generous time off & holidays
+1
Senior Backend Engineer, Search & Discovery (Remote)
Senior Backend Engineer, Search & Discovery (Remote)

Affirm • Madison (WI)

Remote
USD 204,000 - 290,000
100% health coverage
Tech setup stipends
Flexible time off
+1