Staff Software Engineer, Fullstack – Card Experiences

atAffirmRemoteCA flagCanadaFull-timeFull-stack EngineerLeadC$181k – C$241k/year

Posted 2 days ago

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

📋 Description

• Establish the technical strategy for the team with a long-term outlook spanning a year.

• Align the technical strategy with crucial projects that significantly impact the business.

• Collaborate with product management, design, and analytics throughout the entire product development cycle.

• Ensure that technical sustainability, risks, and trade-offs are comprehensively understood and managed.

• Define and champion technical solutions and operational processes.

• Oversee team operations and availability, including monitoring, triage rotations, playbooks, policies, testing, and alerting.

• Promote quality and accountability through code reviews and design standards.

• Advocate for best practices through written documentation and technical presentations.

• Cultivate team talent by providing feedback, guidance, and leading by example.

• Enhance and refine full-stack cardholder experiences and backend services at Affirm, a company dedicated to offering transparent pay-over-time solutions.


⛳️ Requirements

• A minimum of 8 years of experience in designing, developing, and launching scalable backend systems using languages such as Python or Kotlin.

• Extensive experience in creating highly available distributed systems.

• Familiarity with AWS, MySQL, Spark, and Kubernetes.

• At least 8 years of experience as a software engineer.

• Proficient in declarative UI frameworks such as React Native, React, or Vue.

• Expertise in designing, developing, and launching systems at scale.

• Experience in delivering significant features, system components, or phasing out existing functionality through technical and execution plans.

• Capability to write high-quality, maintainable code.

• Ability to navigate from low-level language idioms to large-system architecture.

• An AI-first mindset and engagement with current technologies.

• Proven ability to collect and iterate on feedback effectively.

• Excellent verbal and written communication skills.

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

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


🏝️ Benefits

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

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

• Dental and vision coverage for employees and their dependents.

• Remote-first work environment with flexible arrangements.

• Flexible time off policy.

• Generous holiday schedules.

• Employee stock purchase plan (ESPP) that allows employees to purchase Affirm stock at a discount.

• An inclusive interview process with accommodations available for candidates with disabilities.

• In-person onboarding experience for all new hires.

People also viewed

Chaos1 day ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar1 day ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne1 day ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne1 day ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien1 day ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix1 day ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers