Senior Staff Software Engineer, Backend

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$265,000–$325,000 / yr
Posted
14 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $210k
This role $295k
$121k $347k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $194,125–$226,387 — the blue band above. At the midpoint, this role pays about $295k versus about $210k 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 64 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 · Senior Staff Software Engineer, Backend

The Senior Staff Software Engineer, Backend (Cards) joins the Cards team to define technical excellence and lead the engineering culture. This role involves defining the long-term technical roadmap, creating technical strategies across full-stack teams, and architecting platforms to ensure consistency and reliability. You will lead from the front by utilizing AI to build fast, mentoring engineers up to the Staff level, and driving high accountability for scalable solutions. The position requires over ten years of experience driving architectural improvements in the backend, with preferred knowledge of React Native, Javascript, or Kotlin. You will solve complex problems in the credit card space by collaborating with issuers to create new types of cards with flexible terms, focusing on improving system responsiveness and reliability across large engineering organizations.

What does a Software Engineer earn in Remote?

Median $208800 from 364 postings across 51 companies.

See salary data

What you'll do

  • Define the technical direction, long-term roadmap, and strategic initiatives for the Cards division.
  • Implement and lead the use of AI tools to increase development speed and revolutionize workflows.
  • Architect and select the platforms, tools, and technologies required to ensure system consistency and reliability.
  • Create and influence a strong ownership culture with high accountability for building scalable and efficient systems.
  • Champion and implement technical excellence across full-stack teams in conjunction with business results.
  • Mentor and lead a group of engineers by championing best practices and fostering professional growth.
  • Coordinate with stakeholders to build scalable, reliable, and high-performing solutions.

What we're looking for

  • 10+ years of experience working across the stack, driving architectural improvements in the backend.
  • Experience driving change across large engineering organizations.
  • Track record of successfully leading critical projects and leveraging multiple engineering teams across organizational boundaries.
  • Extensive experience developing and implementing technical strategy that drove prominent change in reliability and responsiveness.
  • Experience mentoring and growing engineers up to Staff level.
  • Strong verbal and written communication skills to influence and share critical decisions with stakeholders.
  • Bachelor’s degree in a related field or equivalent practical experience.
  • Experience using languages like React Native, Javascript, or Kotlin (preferred).

More like this

Similar roles

Senior Staff Software Engineer, Card Tech

Capital One Financial

San Francisco, CA +4 34 days ago $286,200–$326,700
AWS Microsoft Azure Cloud Platform Go Java Python TypeScript JavaScript Rust C# Scala Distributed Systems Machine Learning Networking Protocols
9+ yrs exp

Senior Staff Software Engineer, Card Tech

Capital One Financial

San Francisco, CA +4 33 days ago $286,200–$326,700
AWS Microsoft Azure Cloud Platform Go Java Python TypeScript JavaScript Rust C# Scala Distributed Systems Machine Learning Networking Protocols
9+ yrs exp

Senior Staff Software Engineer, Card Tech

Capital One Financial

San Francisco, CA +4 56 days ago
Java Python Go JavaScript TypeScript Swift AWS Azure GCP Kubernetes Docker GraphQL REST gRPC Event-Driven Systems Distributed Systems API Gateways Caching Streaming
9+ yrs exp

Senior Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago
Web Software System Architecture JavaScript TypeScript Python Go HTML CSS AWS GCP Azure Cloud-native CI/CD DevOps Full-stack CMS AI Observability Security Reliability
10+ yrs exp Hybrid

Senior Staff Software Engineer, Backend

Intuit

Mountain View, CA 11 days ago $220,500–$298,500
Java AI LLM Kubernetes Microservices SQL NoSQL CI/CD TDD Cloud Computing Relational Database Design AutoML Algorithms Design Patterns
10+ yrs exp