Staff Analytics Engineer, Subledger Platform

Affirm

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$220,000–$280,000 / yr
Posted
46 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $250k
$134k most similar roles pay here $296k

This role pays more than 90% of similar roles. Most pay $149,500–$220,900 — the shaded band above. At the midpoint, this role pays about $250k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

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 59 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 59 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Staff Analytics Engineer, Subledger Platform

As a Staff Analytics Engineer on the Financial Systems team, you will build and own the Financial Subledger Data Platform using dbt and Snowflake to transform operational events into trusted financial outputs. Your day-to-day responsibilities include writing production-quality dbt code, implementing data quality controls, embedding AI-assisted reconciliation capabilities, and owning end-to-end subledger data products. You will also mentor one Analytics Engineer and collaborate with cross-functional teams to ensure the platform's reliability and scalability. The ideal candidate has deep experience in analytics engineering, strong SQL and data modeling skills, proficiency in Python for automation, and extensive knowledge of Snowflake architecture and governance. This role requires a hands-on approach and the ability to lead ambiguous projects while maintaining high standards for financial reporting and compliance.

What you'll do

  • Build and own dbt models for the financial subledger platform, including naming conventions and macros.
  • Implement strong data quality controls in dbt: tests, freshness checks, anomaly detection, and automated reconciliations.
  • Embed AI-assisted reconciliation capabilities into the platform within security/controls guardrails.
  • Own end-to-end subledger data products with traceability from source events through transformations to reporting outputs.
  • Partner with Accounting/Financial Reporting to translate requirements into clear model specifications and ship durable dbt assets.

What we're looking for

  • Deep hands-on experience with production dbt projects and Snowflake.
  • Strong SQL and data modeling skills for finance reporting and reconciliations.
  • Experience in building and maintaining robust data pipelines in Snowflake.
  • Proficient in Python or similar language for data tooling and automation.
  • Expertise in Snowflake architecture, security, governance, and operational excellence.
  • Ability to lead ambiguous projects with strong ownership mindset across stakeholders.

More like this

Similar roles