Software Engineering Manager (Ottawa)

Software Engineering Manager (Ottawa)

01 Nov
|
Affirm
|
Ottawa

01 Nov

Affirm

Ottawa

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 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 Work closely with engineering teams to design and execute production load tests and chaos experiments safely We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family Access tech, food, lifestyle, and family planning wallets for your expenses Supportive Communities:



Get involved with our employee resource groups and community groups Remote-first Workforce: If your role is remote, you can set up shop anywhere in your home country Health

Benefits:
Get a plan that fits your needs Parental Leave: Away Days:

We offer
20 company-wide paid days off
- which help our teams collectively pause to recharge Hands-on experience with production load testing, chaos engineering, or large-scale system validation Familiarity with cloud-native environments (AWS, Kubernetes) and observability tooling Excellent problem-solving skills and the ability to balance long-term resilience investments with immediate business needs Robust programming background (e.g., Python, Kotlin, Java, or similar) Proven experience leading engineering teams in reliability, infrastructure, or distributed systems Experience with leveraging a chaos engineering vendor such as Gremlin, Harness, or something similar Experience building or operating systems with strong safety guarantees (isolation, rate limiting, guardrails, auditability) Strong communication and leadership skills, with a track record of influencing engineering practices across teams #

📌 Software Engineering Manager (Ottawa)
🏢 Affirm
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering manager (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: software engineering manager (ottawa) / ottawa