Affirm is looking for a Staff Software Engineer, Backend (PMI Core) to lead technical strategy and development for the Partner Merchant Interface (PMI) team. This team builds the APIs and solutions that power Affirm's integrations with Enterprise Merchants and Partners. You will be responsible for system design, operational excellence, and team development.
What You'll Do
- Set technical strategy for your team on a year-long time scale and tie it to critical, business-impacting projects.
- Collaborate across teams in the product development lifecycle with product management, design & analytics to ensure technical sustainability and manage risks.
- Act as a force-multiplier for your team through definition and advocacy of technical solutions and operational processes.
- Take ownership of your team’s operations and availability by ensuring proper monitoring, triage rotations, playbooks, policies, testing, and alerting.
- Foster a culture of quality and ownership by setting code review and design standards and advocating for them beyond your team.
- Help develop talent on your team by providing feedback and guidance, and leading by example.
What We're Looking For
- 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
- Extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
- Experience delivering major features, system components or deprecating existing functionality through the definition of a technical and execution plan.
- Ability to write high quality code that is easily understood and used by others.
- Thrive in ambiguity and comfortable moving from low level language idioms to the architecture of large systems.
- Demonstrated growth and impact trajectory mastering feedback from engineering and cross-functional peers.
- Strong verbal and written communication skills for effective collaboration with a global engineering team.
- Either equivalent practical experience or a Bachelor’s degree in a related field.
Technical Stack
- Languages: Python, Kotlin
- Infrastructure & Data: AWS, MySQL, Spark, Kubernetes
Team & Environment
You will be joining the Partner Merchant Interface (PMI) team.
Benefits & Compensation
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents.
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses.
- Time off - competitive vacation and holiday schedules.
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount.
- Compensation: CAN base pay range per year: $178,000 - $228,000.
Work Mode
This is a remote-first position open to candidates in Canada.
We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.





