Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer II, Backend (Credit Decisioning)

Affirm

Remote

CAD 175,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A financial technology company in Canada is seeking a Software Engineer with experience in backend systems development using Python or Kotlin. You will collaborate on product development, break down projects into tasks, and create metrics to support team operations. Ideal candidates have at least 1.5 years of experience, familiarity with distributed systems, and strong communication skills. The role offers a competitive salary of up to $175,000, flexible remote work options, and comprehensive benefits.

Benefits

Equity rewards through employee stock purchase plan
Comprehensive health care coverage
Generous stipends for technology and lifestyle needs
Competitive vacation and holiday schedules

Qualifications

  • Minimum of 1.5 years of experience as a software engineer.
  • Proficiency in backend systems development using Python or Kotlin.
  • Familiarity with distributed systems and technologies such as AWS, MySQL, and Kubernetes.

Responsibilities

  • Break down larger projects into individual tasks.
  • Support product development by collaborating with product management, design, and analytics.
  • Create and monitor metrics to support team operations.

Skills

Backend systems development
Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Communication skills
Job description

Employer Industry: Financial Technology

Why consider this job opportunity
  • Salary up to $175,000 per year
  • Opportunity for equity rewards through the employee stock purchase plan
  • Comprehensive health care coverage with 100% subsidized premiums for you and your dependents
  • Generous stipends for technology, food, and lifestyle needs
  • Flexible remote work options with a majority of roles being remote‑first
  • Competitive vacation and holiday schedules for adequate rest and recharge
What to Expect (Job Responsibilities)
  • Break down larger projects into individual tasks and collaborate with team members for timely delivery
  • Support product development by collaborating with product management, design, and analytics
  • Create and monitor metrics to support team operations and availability of artifacts
  • Engage in team growth and development activities, including participation in the interview process
  • Navigate and debug a large code base while providing feedback through code reviews
What is Required (Qualifications)
  • Minimum of 1.5 years of experience as a software engineer
  • Proficiency in backend systems development using Python or Kotlin
  • Familiarity with distributed systems and technologies such as AWS, MySQL, and Kubernetes
  • Ability to write clear, well‑tested, and extensible code that interacts with multiple software components
  • Strong verbal and written communication skills for effective collaboration
How to Stand Out (Preferred Qualifications)
  • Experience in taking ownership of personal growth and proactively seeking feedback from peers and stakeholders
  • Demonstrated ability to navigate and debug complex code bases

We prioritize candidate privacy and champion equal‑opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.