Director, Software Engineering (Loans Lifecycle)

Affirm

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$300,000–$360,000 / yr
Posted
48 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $199k
This role $330k
$123k most similar roles pay here $385k

This role pays more than 97% of similar roles. Most pay $174,850–$223,300 — the shaded band above. At the midpoint, this role pays about $330k versus about $199k for comparable roles.

Based on 239 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 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 Affirm

At a glance

TL;DR · Director, Software Engineering (Loans Lifecycle)

As the Director of Software Engineering for Affirm's Loans Lifecycle domain, you will lead a globally distributed engineering organization responsible for maintaining the system of record for all loans. Your role involves setting and executing the technical roadmap to ensure service-oriented decomposition, platform scalability, and database architecture evolution as Affirm expands into new geographies and products. You will work closely with Accounting, Finance, Product, and Compliance teams to maintain financial accuracy and regulatory compliance while balancing product expansion efforts with foundational platform investments. The ideal candidate has over 15 years of software engineering experience, including extensive leadership in distributed systems, data-intensive applications, and database architecture at scale, along with a strong background in financial systems or fintech.

What you'll do

  • Set vision and drive execution for Loans Lifecycle engineering organization.
  • Own core engineering outcomes including loan system of record, ledger pipelines, financial data delivery.
  • Define and execute technical roadmap for service-oriented architecture, platform scalability, database evolution.
  • Partner with Accounting, Finance, Product to ensure financial accuracy and regulatory compliance.
  • Balance product expansion efforts with foundational platform investments in reliability, correctness, speed.
  • Drive operational excellence across large-scale batch pipelines and online services, establish robust incident response.

What we're looking for

  • 15+ years of relevant experience in software engineering.
  • Proven track record managing managers and developing high-quality management talent.
  • Extensive experience leading diverse engineering teams with backend services and big data pipelines.
  • Strong technical expertise in distributed systems, data-intensive applications, and scalable database architecture.
  • Deep domain knowledge in financial systems, lending, accounting, or fintech industries.

More like this

Similar roles

Director, Software Engineering

JLL (Jones Lang LaSalle)

New York, NY 30 days ago $300,000$375,000
Python Node.js Java Go C# AWS Azure PostgreSQL MongoDB DynamoDB CI/CD Terraform Docker Kubernetes RESTful APIs gRPC React Angular Vue.js

Director, Software Engineering

Capital One Financial

New York, NY 32 days ago $269,100$307,200
Python Java Vue.js Postgres DynamoDB Milvus AWS Agile CI/CD Microservices Kubernetes Docker Terraform

Director, Software Engineering

McDonald’s Corporation

Chicago, Illinois 24 days ago $195,371$244,214
Agile Kubernetes CI/CD Python Java SQL PostgreSQL AWS Azure GCP Docker Terraform Git Jira Confluence MVP Scrum DevOps REST GraphQL

Director, Software Engineering

Arch Capital Group

Raleigh, NC 13 days ago
Agile API development API lifecycle management API security standards Cloud-native architectures Microservices Event-driven architecture Application test automation CI/CD Large-scale business applications AWS Kubernetes Docker Python Java JavaScript SQL NoSQL PostgreSQL MongoDB Git Jira Confluence Terraform

Director, Software Engineering

Walmart

Bentonville, AR 10 days ago $130,000$260,000
Python Java React Native Node.js React.js GraphQL Azure GCP WCNP Microservices Distributed Systems CI/CD Kubernetes Terraform DevOps Scrum Telemetry Disaster Recovery

Director, Software Engineering

Walmart

Bellevue, WA 10 days ago $156,000$312,000
Java Python React Native Node JS React JS GraphQL Azure GCP WCNP Microservices Docker Kubernetes CI/CD Prometheus PostgreSQL Redis Git Jenkins Scrum