Staff Backend Engineer, Search & Discovery (Remote)

Xapply

Canada

Remote

CAD 290,000 - 413,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage for dependents
Equity rewards (ESPP)

Job summary

Affirm is building a next‑gen advertising platform and search-enabled marketplace that helps people discover, compare, and shop with confidence. The team is focused on routing, discovery, and a foundation for an agentic platform to empower consumer experiences across Affirm’s ecosystem.

The role emphasizes ownership, technical leadership, and collaboration across product and analytics, with a remote‑first culture and a strong focus on quality and reliability.

Qualifications

  • 8+ years designing, developing and launching backend systems at scale using Python or Kotlin.
  • Experience building highly available distributed systems with AWS, MySQL, Spark and Kubernetes.
  • Experience developing consumer experiences with UI frameworks like React.
  • 2+ years in search or related recommendation engines.
  • Ability to deliver major features through a defined technical plan and clean code.

Responsibilities

  • Set technical strategy for the team on a yearly horizon.
  • Collaborate with product management, design and analytics for sustainability and risks.
  • Define solutions and operational processes; act as a force-multiplier.
  • Own team operations, monitoring, on-call readiness, playbooks and triage.
  • Set code and design standards and advocate for them beyond the team.
  • Mentor and develop team talent through feedback and example.

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
React
Search
Recommendation Engines
Backend Systems
Distributed Systems
Technical Strategy

Education

Bachelor's degree or equivalent practical experience

Tools

None

Job description

Affirm is building a next‑gen advertising platform and search-enabled marketplace that helps people discover, compare, and shop with confidence. The team is focused on routing, discovery, and a foundation for an agentic platform to empower consumer experiences across Affirm’s ecosystem.

The role emphasizes ownership, technical leadership, and collaboration across product and analytics, with a remote‑first culture and a strong focus on quality and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Backend (Search)
Staff Software Engineer, Backend (Search)

Kibbi • Halifax

Remote
CAD 181,000 - 241,000
100% health coverage
Monthly tech stipends
Flexible time off
+1
Staff Software Engineer, Backend (Search)
Staff Software Engineer, Backend (Search)

Kibbi • Calgary

Remote
CAD 181,000 - 241,000
Medical, dental and vision coverage
Monthly tech and wellness stipends
Flexible time off and holidays
+1
Staff Software Engineer, Backend (Search)
Staff Software Engineer, Backend (Search)

Kibbi • Edmonton

Remote
CAD 181,000 - 241,000
Health coverage and stipends
Equity opportunities
Wellness and tech stipends
+1
Staff Software Engineer, Backend (Search)
Staff Software Engineer, Backend (Search)

Candidate • Canada

Remote
CAD 181,000 - 241,000
Health benefits
Stipends for tech setup
Time off & holidays
+1
Staff Software Engineer, Backend (Search)
Staff Software Engineer, Backend (Search)

Xapply • Canada

Remote
CAD 290,000 - 413,000
Health coverage for dependents
Equity rewards (ESPP)
Senior Frontend Engineer — Auth & Trust (Remote)
Senior Frontend Engineer — Auth & Trust (Remote)

Affirm • London

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1
Staff Backend Engineer – Scalable DB Platforms (Remote)
Staff Backend Engineer – Scalable DB Platforms (Remote)

Affirm • Winnipeg

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Paid time off
+1
Senior Full-Stack Engineer – Remote, High-Impact Leader
Senior Full-Stack Engineer – Remote, High-Impact Leader

Affirm, Inc. • Canada

On-site
CAD 153,000 - 213,000
Health care coverage for you and your]
Time off and holidays
ESPP - employee stock purchase plan
+1
Senior Software Engineer, Backend (Consumer Data Platform)
Senior Software Engineer, Backend (Consumer Data Platform)

Affirm, Inc. • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
ESPP equity program
Monthly tech stipends
Senior Software Engineer, Backend (Partner Merchant Interface)
Senior Software Engineer, Backend (Partner Merchant Interface)

Affirm, Inc. • Canada

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Tech stipend
Flexible time off
+1