Staff Software Engineer, Backend (Online Storage)
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 85% of similar roles. Most pay $192,395–$244,250 — the shaded band above. At the midpoint, this role pays about $260k versus about $218k 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 60 open roles on FindRole.
Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.
Most-posted roles
View all roles at AffirmAt a glance
Staff Software Engineer, Backend (Capacity Modeling) joins the Capacity Modeling team to ensure the platform can safely handle forecasted traffic during peak sales events. This role involves building and maintaining statistical capacity models that map traffic inputs like checkout volume and app opens to resource outputs such as CPU, memory, and connections. The engineer will translate these forecasts into concrete infrastructure settings for components including ElasticCache, DynamoDB, AuroraDB, and Kubernetes. Responsibilities include setting technical strategy, managing operational availability through monitoring and playbooks, and mentoring team members. Candidates must possess over eight years of experience developing distributed systems using Python or Kotlin within AWS environments. The role requires expertise in MySQL, Spark, and tuning autoscaling for large-scale events like Black Friday. The position focuses on solving the challenge of translating demand forecasts into reliable infrastructure scaling across various regions.
What does a Software Engineer earn in Remote?
Median $204500 from 415 postings across 57 companies.
Skills
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Affirm
Affirm
Affirm