Senior Software Engineer, Backend (Batch Infrastructure)
Affirm
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 85% of similar roles. Most pay $151,000–$214,875 — the shaded band above. At the midpoint, this role pays about $225k versus about $183k 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
Senior Software Engineer, Backend (Lake Analytics Platform) joins the Data and Storage Services team to build, operate, and extend the platform and applications layer of the company's data infrastructure. This role focuses on creating self-service capabilities, automated provisioning, and robust integration systems for internal tools including CI/CD pipelines, identity management, and event-driven hooks. The engineer will also strengthen data governance through RBAC and masking while developing advanced features like semantic layer infrastructure and agentic data tools. Key technical requirements include proficiency in Python and SQL, experience with containerized applications using Docker, and expertise in cloud analytical platforms such as Snowflake, Databricks, or BigQuery. The role addresses the challenge of providing trustworthy, scalable data access for internal teams while automating manual operational toil across complex OLTP and OLAP systems.
Skills
What you'll do
What we're looking for
More like this
Affirm
Affirm
Affirm
Salesforce
Apple Inc
Oscar Health