Senior Software Engineer

atAffirmRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$153k – C$213k/year

Posted 2 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Direct the technical strategy by managing project planning, prioritization, and execution.

• Oversee the complete system design and development of large-scale, high-availability services.

• Develop robust APIs and data models suitable for microservice and event-driven architectures.

• Collaborate with teams in Product, Analytics, Design, Legal, and Accounting regarding card loan attribution and lifecycle strategy.

• Examine and resolve complex technical challenges.

• Enhance existing code and promote robust, scalable solutions.

• Mentor junior engineers and support the growth of the team.

• Facilitate technical discussions and conduct design reviews.

• Advocate for best practices through code reviews.


⛳️ Requirements

• 5+ years of experience in software development or engineering.

• Profound understanding of system design and architecture.

• An inspiring leader who encourages team development and nurtures continuous learning.

• Exceptional communication skills for articulating complex concepts to diverse audiences.

• Strong analytical and problem-solving abilities.

• Expertise in modern programming languages such as Python, Kotlin, or similar.

• Experience with cloud platforms including AWS, Azure, or Google Cloud.

• Familiarity with containerization technologies like Docker and Kubernetes.

• Knowledge of SQL and NoSQL database systems.

• Understanding of web frameworks and RESTful API development.

• Equivalent practical experience or a Bachelor’s degree in a related field.

• Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.


🏝️ Benefits

• Base pay is part of a total compensation package that may include equity rewards.

• Monthly stipends for health, wellness, and technology expenses.

• 100% subsidized medical coverage for employees and their dependents.

• Dental and vision coverage for employees and their dependents.

• Monthly stipends to support technology setup.

• Flexible time off.

• Generous holiday schedules.

• Employee stock purchase plan (ESPP) allowing for the purchase of Affirm stock at a discount.

• Inclusive interview process with accommodations for candidates with disabilities.

• Remote-first work flexibility.

• In-person onboarding experience for all new hires.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers