181K–241K USD / year
Staff Software Engineer, Backend (Continuous Integration)
BackendRemote — Canada
Published on 2026-09-29
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
The Staff Software Engineer will lead the Continuous Integration team to enhance the reliability and efficiency of development pipelines. This role involves designing and optimizing systems for automated testing, build orchestration, and deployment while collaborating with various engineering teams.
About the company
Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.
Stack
GitHubBuildkiteArtifactoryAWSKubernetesPythonKotlinJava
What you'll do
- Design and ensure scalability of build and pipelines
- Optimize build times and test coverage
- Implement monitoring and incident response processes
- Collaborate to improve integration and deployment workflows
- Identify developer pain points and enhance productivity
- Lead and mentor CI engineers
- Align CI systems with product and platform goals
What we're looking for
- Experience in CI and build systems
- Familiarity with cloud-native environments
- Solid programming background (Python, Kotlin, Java)
- Problem-solving skills balancing vision and impact
- Bachelor’s degree or equivalent experience
- Managing build systems for large monorepos
Nice to have
- Open source project contributions
- Experience in large-scale software development
Benefits
- 100% medical coverage for employees and dependents
- Monthly tech spending stipends
- Flexible time off
- Employee stock purchase plan
