Senior Software Engineer, Backend, Lakehouse Infra
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 84% of similar roles. Most pay $152,762–$216,000 — the blue band above. At the midpoint, this role pays about $225k versus about $184k 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 60 roles with salary data.
Most-posted roles
At a glance
The Senior Software Engineer, Backend (Batch Infrastructure) joins the Batch Infra team to build and maintain a reliable, scalable compute platform. This role serves as a backbone for processing business-critical batch workloads through scheduled and on-demand compute solutions. You will own quarterly goals, lead engineers through ambiguity, and collaborate with product management and design to articulate technical constraints. Daily responsibilities include monitoring metrics, supporting on-call efforts, and improving code review standards. You will utilize Python or Kotlin to develop highly available distributed systems using AWS, MySQL, and Kubernetes. The role requires expertise in workflow orchestration frameworks like Airflow, Flyte, or Temporal, as well as scaling Spark or Flink for large datasets. You will solve infrastructure challenges to enable ML, Product, and Financial Engineering success.
Skills
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Affirm
Affirm
Affirm