Manager, Software Engineering (Resilience Engineering)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$290,000 / yr
Posted
134 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $223k
This role $260k
$161k most similar roles pay here $304k

This role pays more than 77% of similar roles. Most pay $192,050–$253,437 — the shaded band above. At the midpoint, this role pays about $260k versus about $223k for comparable roles.

Based on 238 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 · Manager, Software Engineering (Resilience Engineering)

Manager, Software Engineering (Resilience Engineering) leads the Resilience Engineering team to ensure production system safety and reliability through proactive validation techniques like chaos engineering and production load testing. This role involves leading a team of engineers to build platforms and tooling for safe production experimentation while establishing best practices for testing system limits and failure scenarios. The manager will design systems for fault injection, implement isolation boundaries, and develop automated rollback mechanisms to protect users during experiments. Key responsibilities include creating tools for observability, traceability, and auditability while partnering with infrastructure and security teams. Required skills include experience in distributed systems, cloud-native environments like AWS and Kubernetes, and proficiency in programming languages such as Python, Kotlin, or Java. The role focuses on solving the technical challenge of identifying system weaknesses before they impact real users.

What does a Software Engineering Manager earn?

Median $223750 from 106 postings across 38 companies.

See salary data

What you'll do

  • Define and drive the vision for resilience engineering focusing on production load testing and chaos engineering.
  • Lead and mentor a team of engineers building platforms and tooling for safe production experimentation.
  • Design and evolve platforms that enable controlled production load testing and fault injection.
  • Implement safety guardrails, including isolation boundaries, approval workflows, and automated rollback mechanisms.
  • Build systems providing end-to-end observability, traceability, and auditability for all resilience experiments.
  • Identify systemic weaknesses through load testing to drive reliability improvements across the organization.
  • Provide reusable tooling, frameworks, and standardized workflows to help other teams adopt resilience practices.

What we're looking for

  • Proven experience leading engineering teams in reliability, infrastructure, or distributed systems.
  • Hands-on experience with production load testing, chaos engineering, or large-scale system validation.
  • Experience using chaos engineering vendors such as Gremlin or Harness.
  • Strong understanding of failure modes in distributed systems including latency and cascading outages.
  • Experience building or operating systems with safety guarantees like isolation, rate limiting, and auditability.
  • Familiarity with cloud-native environments including AWS and Kubernetes.
  • Strong programming background in languages such as Python, Kotlin, or Java.
  • A Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Senior Engineering Manager, Site Reliability

Upstart

Remote (Canada) 56 days ago $195,300$270,400
Site Reliability Engineering Distributed Systems Cloud Infrastructure Datadog Grafana Prometheus OpenTelemetry Kubernetes AWS Incident Management Observability Service Level Objectives Postmortem Cloud Native Architecture
7+ yrs exp Remote

Manager, Software Engineering

Circle

Remote (San Francisco, CA) +24 28 days ago $195,000$257,500
Go Java JavaScript APIs Agile Software Engineering
7+ yrs exp Remote

Manager, Software Engineering

Alteryx

Remote 25 days ago $150,000$201,000
AWS Azure Google Cloud Platform Go Java C# Python SaaS Distributed Systems APIs CI/CD Observability Incident Management Automated Testing Cloud Platforms Backend Services
3+ yrs exp Remote

Manager, Software Engineering

Mastercard

O Fallon, MO 11 days ago $140,000$231,000
Java Spring Java EE RESTful APIs Angular React Oracle PostgreSQL Microservices Event-driven Systems AWS Azure GCP PCF Kubernetes Docker CI/CD Infrastructure as Code Agile Scrum Kanban

Manager, Software Engineering

Mastercard

O Fallon, MO 16 days ago $140,000$231,000
Java C++ Microservices API Design Event-Driven Architecture CI/CD Unit Testing Integration Testing Automated Testing Performance Engineering Site Reliability Engineering DevOps Data Structures Algorithms Secure Coding Distributed Systems Monitoring Logging Alerting