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.
- 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.
- 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.
- 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 inAffirm 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$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-...SuggestedFull timeContract work- ...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...SuggestedFull time
$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...SuggestedPermanent employmentFull timeContract workFor contractorsWork at officeWorldwide$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...SuggestedPermanent employmentTemporary workFor contractorsFor subcontractorLocal area$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...SuggestedFull timeLocal area$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 timeLocal area$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 employmentFull timeRemote work$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$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 subcontractorWork at office$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 employmentFor contractorsWork at officeImmediate startMonday to fridayFlexible hours$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 timeInternshipWork at office$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...- ...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
- ...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...
- ...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 workInternship
$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 officeRemote workFlexible hours- ...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 timeWorldwide
$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 timeMonday to friday$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 workWork at officeFlexible hours$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 timeContract workFor contractorsFor subcontractorInternshipWork at officeLocal areaImmediate startWorldwideNight shift- ...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 timeFor contractors
- ...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,...RemplacementImmediate startAfternoon shift2 days per week3 days per week
- 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 contractTemporary workFor contractorsInternshipLocal areaFlexible hours
$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 timeMonday to friday$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$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 contractPermanent employmentFull timeWork at office- ...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 timeFor contractorsLocal area
- ...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
- ...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
$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 timeFor contractorsInternshipLocal areaImmediate startShift workNight shiftWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Engineering (Resilience Engineering). Be the first to apply!
- director software engineering Hamilton, ON
- software project manager Hamilton, ON
- project manager software development Hamilton, ON
- manager software development Hamilton, ON
- remote software Hamilton, ON
- entry level software Hamilton, ON
- software sales Hamilton, ON
- software implementation project manager Hamilton, ON
- software technical support Hamilton, ON
- software Hamilton, ON

