Oh My JobFind Jobs
Company
  • About Us
  • Blog
  • Contact
Tools
  • Paycheck Calculator
  • US Job Market Data
Legal
  • Terms of Service
  • Privacy Policy
  • California Privacy Rights
For Employers
Post a Job • Sponsored

Senior Staff Software Engineer, Backend (Data and Storage Services)

Affirm
Affirm
Remote US
Jun 3, 2026
Salary not listed

Job Description

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Affirm's engineering team is building a large-scale, highly-available, and global infrastructure that is shared across multiple financial products. Ensuring that our infrastructure is accessible to all engineers is critical to the success of the business. We pride ourselves on our culture across engineering of engaging in thorough technical design review, operational excellence, and capable incident response and analysis.

The Data and Storage Services team is responsible for handling all of Affirm's Data (OLAP and OLTP) requirements and encompasses the entire range from critical online checkout databases all the way to our Batch Orchestration, Streaming Infrastructure, Event Driven Frameworks, BI and analytics tools and systems. Our mission is to provide trustworthy, intuitive, and cost-efficient solutions for Affirmers to secure, store, analyze, and transform data at exceptional scale.

The Data Services organization encompasses the Lake Analytics Platform and Analytics Engineering teams. Our platform powers Affirm's analytical data ecosystem — from the lakehouse and query infrastructure that stores and serves data at scale, to the transformation and modeling layers that make data trustworthy and accessible to the business. We are responsible for Snowflake, FiveTran, Atlan, MonteCarlo, dbt, data governance, privacy controls, and the tooling that enables self-service analytics with an AI focused mindset across the company.

What you’ll do

As a member of the Data and Storage Services organization, you will collaborate with other teams — including Product, Infrastructure, Lakehouse Infra, Lakehouse Analytics and Analytics Engineering to:

  • Architect and evolve Affirm's lakehouse analytics platform, driving strategy around Snowflake, Apache Iceberg, and Spark to deliver scalable, high-performance analytical infrastructure.

  • Design and implement robust Role-Based Access Control (RBAC) and dynamic data masking policies in Snowflake, ensuring data access is secure, compliant, and auditable across the organization.

  • Lead the technical direction of analytics engineering practices, including data modeling, transformation pipelines (dbt), and data quality frameworks that enable trustworthy, self-service analytics.

  • Drive data governance and privacy engineering initiatives, leveraging tools like Atlan to manage data cataloging, lineage, classification, and policy enforcement.

  • Identify and execute cost optimization strategies across Affirm's analytical compute and storage footprint, including Snowflake warehouse tuning, query optimization, and efficient data lifecycle management.

  • C

Affirm on Oh My Job

238 open positions right now. Average salary across all roles: $100,000–$150,000.

Apply now on Adzuna
Share:

Where Software Engineer jobs are hiring right now

Based on active listings in our database, by state. Hover a state for its exact count.
Software Engineer job openings by US stateChoropleth map of Software Engineer job openings across US states, based on active listings in our database. California has the most open positions (876), while Iowa has the fewest among states with active listings (1).
NoneLowMediumHighVery high
Software Engineer open positions by state
StateOpen positions
California876
Florida510
Maryland460
Texas294
Washington285
New Jersey283
New York276
Georgia250
Illinois125
Virginia123
Ohio117
Massachusetts112
Pennsylvania65
Colorado62
Connecticut60
North Carolina59
Arizona59
Michigan41
Missouri31
Tennessee28
Utah19
Wisconsin17
Alabama13
Rhode Island11
Minnesota10
Kentucky6
Indiana6
Arkansas6
Kansas5
South Carolina3
Oregon2
Nevada2
New Mexico2
Nebraska2
Oklahoma2
Alaska2
Vermont2
Hawaii1
West Virginia1
Maine1
Idaho1
Montana1
Iowa1

Similar positions:

  • Cloudflare

    Senior Software Engineer, Workers Runtime

    Cloudflare • In-Office

    about 10 hours ago
  • Cloudflare

    Senior Software Engineer, Durable Objects (DO)

    Cloudflare • In-Office

    about 12 hours ago
  • Dale Workforce Solutions

    Full Stack Software Engineer

    Dale Workforce Solutions • United States

    about 14 hours ago
  • DoorDash USA

    Software Engineer, Machine Learning Infrastructure - Generative AI

    DoorDash USA • San Francisco, CA

    about 19 hours ago