Affirm

Manager, Software Engineering - Resilience Engineering

Affirm

Remote · Full Time

Be the first to apply

Experience
Any
Salary
CAD 181,000 – CAD 241,000 / year
Openings
1
Posted
5 days ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Affirm

Affirm is transforming the credit industry by offering consumers transparent and fair buying options without hidden fees or compounding interest, empowering them to purchase now and pay later more flexibly.

Role Overview

We are looking for an experienced Engineering Manager to guide our Resilience Engineering team. This role is pivotal in safeguarding the dependability of our production systems by implementing proactive validation methods like production load testing and chaos engineering.

Key Responsibilities

  • Develop and promote the vision for resilience engineering, emphasizing production load testing and chaos engineering as core engineering disciplines.
  • Lead, motivate, and support a team of engineers designing platforms and tools for safe production experimentation.
  • Collaborate with leaders in infrastructure, product, and security to integrate resilience checks in the software development lifecycle.
  • Formulate best practices for testing system limits and failure scenarios safely in production environments.
  • Own the creation and improvement of platforms facilitating controlled load testing and fault injections in production.
  • Implement robust safety measures like isolation, approval processes, and automated rollback to minimize user impact.
  • Build comprehensive systems ensuring observability, traceability, and auditing of all resilience experiments.
  • Drive reliability enhancements by identifying vulnerabilities through systematic load and chaos testing.
  • Establish tailored monitoring, alerting, and incident response mechanisms for proactive resiliency verification.
  • Partner closely with engineering and infrastructure teams to design, execute, and guard stress tests and chaos experiments.
  • Provide reusable tools, frameworks, and standard workflows to empower teams adopting resilience practices.
  • Lead cross-team initiatives to address systemic weaknesses and enhance fault tolerance.
  • Promote a cultural mindset centered around preemptive failure testing within the organization.

Preferred Qualifications

  • Demonstrated leadership experience managing engineering groups focused on reliability, infrastructure, or distributed systems.
  • Practical knowledge with production load testing, chaos engineering, or validating large-scale systems.
  • Experience using chaos engineering platforms such as Gremlin or Harness.
  • In-depth understanding of distributed system failure modes including latency, partial failures, and cascading outages.
  • Expertise in building or running systems with safety-centric features like isolation, rate limiting, guardrails, and auditing capabilities.
  • Familiarity with cloud-native technologies such as AWS and Kubernetes, alongside observability tools.
  • Strong programming skills in languages like Python, Kotlin, or Java.
  • Excellent analytical abilities and capability to balance long-term reliability goals with immediate operational priorities.
  • Proven communication and leadership talent with experience influencing engineering best practices across teams.

Compensation and Benefits

This role is an existing vacancy at Affirm classified under Pay Grade - P and Equity Grade - 7. Base salary for Canadian locations ranges from 181,000 to 241,000 CAD annually, reflecting experience, skills, and location factors. New hires usually start at the lower end of this range.

The total rewards package may include monthly stipends for health, wellness, and technology, as well as medical, dental, and vision coverage fully subsidized for employees and their dependents. Equity awards from Affirm Holdings, Inc. may also be available.

Work Environment

Affirm operates as a remote-first company with most roles allowing flexible work from home arrangements within the country of employment. While some roles require occasional onsite presence, others are permanently office-based due to specific responsibilities.

Additional Benefits

  • Comprehensive health care coverage with all premiums paid for employees and their dependents
  • Flexible spending wallets for technology, dining, lifestyle expenses, and family-related costs
  • Competitive vacation and holiday policies to promote rest and rejuvenation
  • Employee Stock Purchase Program allowing discounted purchase of shares

Inclusion & Accessibility

We strive to offer an inclusive and accommodating recruitment process. Candidates requiring personalized support throughout hiring can request reasonable accommodations.

Legal & Privacy Notice

Applicants acknowledge having read and consented to our Global Candidate Privacy Notice addressing personal data handling.

How they work

Communication Teamwork & Collaboration Problem Solving Leadership Strategic Thinking
🤖
Online · instant AI help
Broxer