Senior Software Engineer, Backend (Reliability Platform)
Role Overview
Design and build a next-generation reliability platform for Affirm's production systems.
Blend distributed systems engineering with AI-assisted development to help teams understand, debug, and improve service health.
This is a hands-on role focused on rapid iteration, shipping, reliability, quality, and maintainability.
Key Skills for This Role
Full Job Posting
Role overview
Design and build a next-generation reliability platform for Affirm's production systems.
Blend distributed systems engineering with AI-assisted development to help teams understand, debug, and improve service health.
This is a hands-on role focused on rapid iteration, shipping, reliability, quality, and maintainability.
What you'll do
- Own and deliver quarterly team goals and guide engineers through ambiguity.
- Collaborate with product management, design, and analytics on product decisions, risks, and trade-offs.
- Identify and lead resolution of project, process, technology, and business issues.
- Create and monitor operational metrics, escalate issues, and support on-call efforts.
- Improve code review and design standards and advocate for quality and ownership.
- Provide feedback, guidance, and role-model leadership to develop team talent.
What we look for
- 4+ years of software engineering experience.
- Experience designing, developing, and launching scalable backend systems using Python, Kotlin, AWS, MySQL, and Kubernetes.
- Experience shipping web applications using declarative UI frameworks such as React or Vue.
- Practical use of LLMs or AI frameworks for automation and guidance with guardrails and citations.
- Experience planning delivery for significant features or system components with extensible designs.
- Ability to make significant changes safely in a large codebase.
- Strong verbal and written communication skills.
- Equivalent practical experience or a bachelor's degree in a related field.
Remote eligibility
- This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
- Affirm is a remote-first company, though some roles may occasionally require in-person office work and new hires are invited to in-person onboarding.
Compensation
- Canadian base pay range is CAD 153,000 to CAD 213,000 per year.
- Compensation may include equity rewards, monthly health, wellness, and technology stipends, and benefits.
Benefits
- Medical, dental, and vision premiums are covered for employees and dependents.
- Benefits include health and wellness technology stipends, flexible time off, holidays, and an employee stock purchase plan.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Affirm
Group Product Management Manager
, CAN
Affirm is seeking a Group Product Manager to own a portfolio of zero-to-one product initiatives, working hands-on with the CEO and cross-functional teams to build and scale new products. Candidates should bring 8–10+ yea
Group Product Management Manager
, CAN
Affirm is seeking a Group Product Management Manager to own a portfolio of new product and platform initiatives, from discovery through launch and scaling. The role requires 8–10+ years of product management experience,
Group Product Management Manager
, CAN
Affirm is seeking a Group Product Manager to lead a portfolio of zero-to-one product initiatives, from discovery and prototyping through launch and growth. Candidates need 8–10+ years of product management experience, a
Software Engineer I (New Grad 2027) - Instruments team
, GBR
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. Affirm is reinventing credit to make it m
Group Product Management Manager
, CAN
Group Product Management Manager
, CAN
Group Product Management Manager
, CAN
Senior Manager, Technical Recruiting
, GBR
Senior Manager, Technical Recruiting
, GBR
Software Engineer I (New Grad 2027) - Instruments team
, GBR
Group Product Management Manager
, USA
Group Product Management Manager
, CAN