Backend Software Engineer Python Kotlin
Affirm, Inc.
Build backend systems remotely across Canada with Affim, using Python or Kotlin, distributed systems knowledge, and clear communication.
As a Software Engineer II, you will join a team matched after interview evaluation. You will design, develop, and launch backend systems while collaborating with product management, design, and analytics. Your work will support reliable, performant, and scalable solutions for Affim’s payment experiences.
Key Responsibilities:
- Break larger projects into phased individual tasks
- Collaborate on product ideation, constraints, risks, and trade-offs
- Create and monitor operational metrics
- Escalate issues and support on-call efforts
- Participate in interviews and development activities
Requirements:
- At least 1.5 years of software engineering experience
- Backend development experience with Python or Kotlin
- Familiarity with distributed systems, AWS, MySQL, and Kubernetes
- Ability to write tested, extensible, understandable code
- Strong communication and code review skills
Use backend engineering, distributed systems, and collaboration skills to support Affim’s scalable payment platforms remotely across Canada.
#J-18808-LjbffrReference: WJ-4483_1625169 · Posted 14 Nov 2026, 03:19 AM