Software Engineer II, Full Stack (Canada)

Software Engineer II, Full Stack (Canada)

31 Oct
|
Affirm
|
Canada

31 Oct

Affirm

Canada

Responsibilities

- Break larger projects into tasks, deliver them in phases, and collaborate to ensure timely delivery.
- Design, develop, and launch customer-facing full-stack features, backend systems, and APIs for Affirm Card.
- Partner with Product, Design, Analytics, and engineering teams on ideation, technical constraints, risks, and trade-offs.
- Create and monitor metrics, support availability and on-call efforts, and escalate operational issues when needed.
- Navigate large codebases, debug code, write tested and extensible software, and participate in code reviews.
- Participate in team growth and development activities, including the interview process.

Requirements

- 1.5+ years of experience as a software engineer.
- Experience designing, developing, and launching backend systems, with proficiency in Python or Kotlin.
- Familiarity with distributed systems and technologies including AWS, MySQL, and Kubernetes.
- Experience shipping web applications using declarative UI frameworks such as React or Vue.
- Experience designing, developing,



and launching APIs at scale using Python or Kotlin.
- Ability to translate business problems into solutions spanning multiple software components.
- Robust debugging, code review, ownership, communication, and collaboration skills.

Benefits

- Remote-first work arrangement, limited to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
- New hires are invited to attend an in-person onboarding experience, and some roles may occasionally require in-person office work.
- 100% subsidized medical, dental, and vision coverage for employees and dependents.
- Monthly tech, health, and wellness spending stipends.
- Flexible time off and generous holiday calendars.
- Employee stock purchase plan and potential equity rewards.
- Inclusive interview process with accommodations available for candidates with disabilities.

📌 Software Engineer II, Full Stack (Canada)
🏢 Affirm
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii, full stack (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii, full stack (canada) / canada