Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Manager, Software Engineering (Resilience Engineering)

Affirm, Inc.

At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

We are seeking a seasoned Engineering Manager to lead our Resilience Engineering team. This role is critical in ensuring the safety and reliability of our production systems through proactive validation techniques, including production load testing and chaos engineering.

You will lead the development of systems and practices that allow engineers to safely test system behavior under stress and failure conditions in production, ensuring issues are discovered and mitigated before they impact real users.

Leadership & Strategy
  • Define and drive the vision for resilience engineering at affirm, with a focus on production load testing and chaos engineering as first-class engineering practices.
  • Lead and mentor a team of engineers building platforms and tooling for safe production experimentation.
  • Partner with infrastructure, product, and security leadership to embed resilience validation into the software development lifecycle.
  • Establish best practices for safely testing system limits and failure scenarios in production.
Systems & Operations
  • Own the design and evolution of platforms that enable safe, controlled production load testing and fault injection.
  • Ensure strong safeguards are in place, including isolation boundaries, approval workflows, and automated rollback mechanisms to protect real users.
  • Build systems that provide end-to-end observability, traceability, and auditability for all resilience experiments.
  • Drive reliability improvements by systematically identifying weaknesses through load testing and chaos experiments.
  • Establish monitoring, alerting, and incident response practices tailored to proactive resilience validation.
Collaboration & Enablement
  • Work closely with engineering teams to design and execute production load tests and chaos experiments safely.
  • Partner with infrastructure teams to build guardrails around tests and experimentations.
  • Enable teams to adopt resilience practices by providing reusable tooling, frameworks, and standardized workflows.
  • Identify systemic weaknesses and lead cross-functional efforts to improve reliability and fault tolerance.
  • Evangelize a culture of “test failure before failure tests you” across the organization.
What we look 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 with leveraging a chaos engineering vendor such as Gremlin, Harness, or something similar.
  • Strong understanding of failure modes in distributed systems, including latency, partial failure, and cascading outages.
  • Experience building or operating systems with strong safety guarantees (isolation, rate limiting, guardrails, auditability).
  • Familiarity with cloud-native environments (AWS, Kubernetes) and observability tooling.
  • Strong programming background (e.G., Python, Kotlin, Java, or similar).
  • Excellent problem-solving skills and the ability to balance long-term resilience investments with immediate business needs.
  • Strong communication and leadership skills, with a track record of influencing engineering practices across teams.

Pay Grade - P

Equity Grade - 7

Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm holdings, inc. (parent company).

CAN base pay range per year: 181,000 - 241,000

Remote-first with flexibility built in

Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits Designed For You
  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Manager, Software Engineering (Resilience Engineering) in Hamilton, ON vacancy
  • $100k - $130k per year

     ...Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster...  ..., reusable test libraries, test data management, and simulation environments Build...  ...chaos engineering, fault injection, or resilience testing Experience testing high-... 
    Suggested
    Full time
    Contract work

    Providius

    Hamilton, ON
    28 days ago
  •  ...Providius is looking for a Software Engineer, Test to help build and maintain the automated testing behind our software products. This is a hands-on engineering role for someone who enjoys writing code, building automation, investigating failures, and learning how complex... 
    Suggested
    Full time

    Providius

    Hamilton, ON
    26 days ago
  • $8.5k per year

     ...right. We AIM for excellence. Job Description The Manager, Engineering and Project Management is responsible for leading the...  ...Proficiency with Microsoft Office and project management software Additional Information Annual AIM tuition scholarship... 
    Suggested
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Worldwide

    American Iron and Metal

    Hamilton, ON
    13 days ago
  • $130k - $160k per year

     ...our culture. Operate responsibly by managing risk, safety, and environmental...  ...moves. Reporting to the Construction Manager, the Engineering Manager will support the Hamilton LRT...  ...use of technical standards, tools, and software. Perform other duties and responsibilities... 
    Suggested
    Permanent employment
    Temporary work
    For contractors
    For subcontractor
    Local area

    AECON

    Hamilton, ON
    26 days ago
  • $85.87k - $108k per year

     ...electronics, automation, and intelligent software to help customers build better and achieve resilience in their operations....  ...Salary Full-Time   Function: Engineering   Pay Range: ($85,871.00 - $108...  ...report directly to the Engineering Manager and communicate all relevant... 
    Suggested
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    1 day ago
  • $78.06k - $120.22k per year

     ...​ Role Summary Develop and support industrial automation software that orchestrates machine operations, robotics workflows, and operator...  ...CD, and release readiness. Required Qualifications BS in Engineering, Computer Science, Mechatronics, or equivalent experience.... 
    Full time
    Local area

    Lincoln Electric

    Hamilton, ON
    15 hours ago
  • $75.46k per year

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 3 years to less than 5 years Hybrid Work must be completed both in person and remotely.
    Permanent employment
    Full time
    Remote work

    SHIL Technologies, Inc

    Hamilton, ON
    7 days ago
  • $130k - $180k per year

     ...sea and cyber domains in the interest of national security. Manager, Software Development Reference #32827 Waterdown ON, Canada...  ...to see first and act first. About The Role The Software Engineering department at WESCAM is looking for a dynamic leader for one... 
    Flexible hours

    L3Harris Technologies

    Hamilton, ON
    5 hours ago
  • $90k - $140k per year

     ...Hamilton, ON, is looking for a Construction Manager to join our team.  Summary of the Role...  ...with Microsoft office and other software programs. Attributes Ability to build...  ...sole source solution for their detailed engineering, fabrication, construction, and maintenance... 
    For subcontractor
    Work at office

    E.S. FOX LIMITED

    Hamilton, ON
    15 hours ago
  • $66k - $114k per year

     ...advantage.     Manufacturing Applications Engineer ArcelorMittal Dofasco – Process...  ...reliability through disciplined incident/problem management, root-cause analysis, and prevention of...  ..., interfaces). A solid foundation in software development is needed to be effective in... 
    Permanent employment
    For contractors
    Work at office
    Immediate start
    Monday to friday
    Flexible hours

    ArcelorMittal

    Hamilton, ON
    15 hours ago
  • $85k per year

     ...assembly and testing capabilities. Tiercon manages 5 sites across 2 cities employing...  ...in the automotive industry as a Quality Engineering. Job Summary & Reporting Structure:...  ...Minitab or other SPC/statistical analysis software. Strong computer skills, including databases... 
    Full time
    Internship
    Work at office

    Tiercon

    Hamilton, ON
    17 days ago
  • $130k - $180k per year

     ...technology company based in Hamilton, Ontario is seeking a Manager of Software Development to lead a dynamic team at the WESCAM division. The...  ...should have significant experience in leading software engineering teams, strong proficiency in C/C++, and a background in embedded... 

    L3Harris Technologies

    Hamilton, ON
    5 hours ago
  •  ...Job Title: Software Developer – Senior Location: Toronto, ON Experience: 3–9 Years Job Type: Contract Job Summary We are...  ...resolution. Collaborate with business analysts, architects, QA engineers, DevOps teams, and other stakeholders to translate requirements... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  •  ...City of Hamilton  City Manager About the City of Hamilton Grit. Heart. Momentum. That’s Hamilton. A city shaped by ambition, strengthened by resilience and driven by the people who call it home. Hamilton is a city of vibrant neighbourhoods, a dynamic economy, rich... 

    City of Hamilton

    Hamilton, ON
    5 days ago
  •  ...Job Title: Software Developer – Junior Location: Toronto, ON Experience: 0–3 Years Job Type: Contract  Job Summary We...  ...applications. Exposure to REST APIs, JSON, Git, and database management tools. Familiarity with agile development practices and RAD... 
    Contract work
    Internship

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  • $181k - $241k per year

     ...surprises, and no tradeoffs on what matters most. The Account Management team is part of Trust & Safety within Affim's Checkout...  ...Look For You have a total of 8+ years of experience as a software engineer. You are proficient in designing, developing and launching... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Hamilton, ON
    5 hours ago
  •  ...Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year,...  ...systems. ~ High computer proficiency, including MS Office and CAD software (Solid Edge). ~5+ years of work experience in a similar... 
    Full time
    Worldwide

    John Crane

    Hamilton, ON
    20 days ago
  • $65k - $95k per year

     ...qualified for the role Quality Manufacturing Engineering with direct, hands-on experience...  ...reports and strategic recommendations to management Key Skill Requirements: Strong knowledge...  ..., MS Word, and other quality tools and software such as ERP Excellent analytical,... 
    Full time
    Monday to friday

    Liburdi

    Hamilton, ON
    13 days ago
  • $40 - $47 per hour

     ...among the best companies to work for, including Canada's Best Managed and Great Place to Work Certified. We're committed to supporting...  ...posting is for an existing vacancy. About The Position Walters Engineering delivers safe, economical, and construction-driven structural... 
    Contract work
    Work at office
    Flexible hours

    Walters Group

    Hamilton, ON
    9 days ago
  • $120k - $130k per year

     ..., waterworks, energy and infrastructure management and is dedicated to safely providing intelligent...  ...solutions. Webber also has an in-house engineering services department to help optimize...  .... Standard engineering and MS Office software proficiency to include Microsoft word,... 
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    Night shift

    Ferrovial

    Hamilton, ON
    4 days ago
  •  ...experienced mid-senior to senior-level engineering professionals . These...  ...teams including project managers, operations, contractors, and...  ...scheduling, budgeting, and risk management activities Liaise with...  ...Proficiency with relevant engineering software, tools, and systems... 
    Full time
    For contractors

    Hire Resolve.com

    Hamilton, ON
    more than 2 months ago
  •  ...successfully. #BeTheReason Job ID #32296: Manager, IT Infrastructure Union: Non-Union...  ...availability, performance, security, resilience and lifecycle management of the City’s...  ...promotes consistent service-management and engineering practices, financial stewardship,... 
    Remplacement
    Immediate start
    Afternoon shift
    2 days per week
    3 days per week

    The City of Hamilton

    Hamilton, ON
    1 day ago
  • Join Amrize as a Mine Planning Manager and help construct what's next. If you're ready to...  ...appropriate mine plan or block modelling software. Participate in the annual slope stability...  ...Education: Bachelor's degree in Mining Engineering, Geo-science, Geology or related... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Local area
    Flexible hours

    Amrize

    Hamilton, ON
    10 days ago
  • $64k - $75k per year

     ...currently seeking for the role of electrical engineer to create and maintain electrical...  ...and troubleshooting strategies Project management Key Skill Requirements: Ability...  ...Practical knowledge of electrical and mechanical software tools such as Altium Designer, Eplan, P-... 
    Full time
    Monday to friday

    Liburdi

    Hamilton, ON
    8 days ago
  • $110k per year

     ...and inspect the installation of mechanical systems Investigate mechanical failures or unexpected maintenance problems Plan and manage projects, and prepare material, cost and timing estimates, reports and design specifications for machinery and systems To Apply Send... 
    Full time

    STERN LABORATORIES INC.

    Hamilton, ON
    12 days ago
  • $85k - $135k per year

     ...experienced and motivated Retail Account Manager-Retail New Truck Sales to join our New Truck...  ...industry trends * Familiarity with CRM software (e.g., Salesforce) and Microsoft Office...  ...Strong communication & listening skills, resiliency & persistency, problem solving /consultancy... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Altruck International Centres

    Hamilton, ON
    11 days ago
  •  ...growth across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some...  ...bodies, and contractors throughout project delivery. Manage existing client relationships and contribute to the development... 
    Full time
    For contractors
    Local area

    Egis Group

    Hamilton, ON
    14 days ago
  •  ...Job Title: Software Developer – SME (Subject Matter Expert) Location...  ...architecture, software engineering, API design, data integration...  ...Collaborate with architects, project managers, business stakeholders,...  ...control, deployment, and release management. ~ Proven ability to lead... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  •  ...Job Title: Software Developer (ERP/CRM/Platforms) – Senior Location: Toronto, ON...  ...processes, deployment workflows, and release management practices. Troubleshoot application...  ...Mentor junior developers and contribute to engineering standards and continuous improvement.... 
    Contract work

    Compu-Vision Consulting Inc.

    Hamilton, ON
    8 days ago
  • $100k - $120k per year

     ...cultures across the world. Air Liquide is Hiring a Senior Plant Engineer Salary Range: $100,000 - $120,000  Location: Hamilton, ON...  ...objectives. Additionally, this role encompasses Capital Project Manager responsibilities, leading end-to-end capital expenditure (CAPEX)... 
    Full time
    For contractors
    Internship
    Local area
    Immediate start
    Shift work
    Night shift
    Weekend work

    Air Liquide

    Hamilton, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manager, Software Engineering (Resilience Engineering). Be the first to apply!