Staff Software Engineer, Backend (Search)
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 83% of similar roles. Most pay $192,050–$241,906 — the blue band above. At the midpoint, this role pays about $260k versus about $217k for comparable roles.
Based on 240 similar postings.
Employer
Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending
Affirm currently has 64 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 57 roles with salary data.
Most-posted roles
View all roles at AffirmAt a glance
The Staff Software Engineer, Fullstack (Card Experiences) joins the Card Experiences team to build product surfaces for the Affirm Card. This role involves owning features end to end, from shaping problems to launching and monitoring production systems. You will set technical strategy, manage operational processes like triage rotations and playbooks, and foster a culture of quality through code reviews and design standards. Key responsibilities include collaborating with product and design partners to turn customer pain points into shipped improvements. You must be proficient in backend systems using Python or Kotlin, distributed systems with AWS, MySQL, Spark, and Kubernetes, and web apps using React Native, React, or Vue. The work focuses on the cardholder journey, ensuring high-trust reliability and security while integrating AI to improve customer experiences.
What does a Software Engineer earn in Remote?
Median $210150 from 340 postings across 46 companies.
Skills
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Affirm
Affirm
Affirm