Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Full Stack (Card Pre-Swipe Experience)

$133k - $183k per year

Affirm, Inc.

This position requires local presence. Please view similar jobs below.

Software Engineer II, Full Stack (Card Pre-Swipe Experience)

Remote Canada

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

We build the experiences that connect a customer’s intent to buy with the flexibility of Affirm Card. From making financing options easier to understand to creating intuitive checkout journeys, we turn complex financial capabilities into simple, trustworthy experiences. Our roadmap includes evolving Default Terms, supporting additional cards, and strengthening the mobile experiences customers rely on when deciding how to pay.

Our work sits at the intersection of mobile, backend systems, and product innovation. We partner closely with Product, Design, and engineering teams across Affirm to introduce new capabilities while protecting the reliability of our checkout-critical surfaces.

As a full-stack Software Engineer II, you’ll help bring these experiences to life through customer‑facing features and the services behind them. We’re looking for a curious, collaborative engineer who cares about the complete customer journey and enjoys turning challenging problems into thoughtful solutions. Together, we’ll make Affirm Card easier to use and help customers make financial decisions with greater confidence.

What You’ll Do

  • With the support of your team's tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade‑offs.
  • You will support the operations and availability of your team's artifacts by creating and monitoring metrics, escalating when needed, and supporting "keep the lights on" & on-call efforts.
  • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

What We Look For

  • You have a total of 1.5+ years of experience as a software engineer.
  • You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
  • You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
  • You have experience shipping web apps using declarative UI frameworks like React or Vue.
  • You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
  • You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well-tested and extensible code.
  • You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Base Pay Grade - L

Equity Grade - 5

Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm holdings, inc. (parent company).

CAN base pay range per year: CAD $133,000 - $183,000.

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy aff act stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Full Stack (Card Pre-Swipe Experience) in Canada vacancy
  •  ...philosophy Most small business software makes owners do the work to...  ...a team of great operators, engineers, and marketers working for...  ...collaboration opportunities! Our Tech Stack - Frontend: [React, Next.js...  ...looking for - 8+ years of experience building applications -... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Owner.com

    Canada
    4 days ago
  •  ...his wallet in another suit. His fix was a card that let members eat now and pay later. That...  ...owns the whole Mercury card, not just the swipe: issuance, physical card shipping, spend...  ...and the infrastructure underneath. We're a full-stack team, and our job is to make the Mercury... 
    Suggested
    Full time

    Mercury

    Canada
    5 days ago
  •  ...Payabli is the Intelligent Fintech Operating System for software platforms. If you are a software company, you are a fintech company...  ...more information, visit payabli.com As a Senior Software Engineer, Full-Stack at Payabli, you’ll own the interfaces that sit between complex... 
    Suggested
    Full time
    Flexible hours

    Payabli

    Canada
    4 days ago
  • $190k - $220k per year

     ...philosophy Most small business software makes owners do the work to...  ...a team of great operators, engineers, and marketers working for...  ...collaboration opportunities! Our Tech Stack - Frontend: [React, Next.js...  ...looking for - 5+ years of experience building applications -... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work

    Owner.com

    Canada
    4 days ago
  •  ...for AI workloads. To support our rapid growth, we're seeking a Full Stack Engineer to join our team. About The Role: We are looking for a...  ...Skills & Qualifications: - 5+ years of professional software development experience. - Strong proficiency in React.js, Next... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    TensorWave

    Canada
    5 days ago
  •  ...salespeople deserve better. They deserve technology that works for them, not against them. Revic is an AI-native sales acceleration engine built to uplift sales professionals. We handle the complexity—analyzing data, identifying opportunities, triggering the right... 
    Full time
    Remote work

    Revic

    Canada
    4 days ago
  • usd240k per year

     ...creates cutting-edge data analytics software for industrial process data,...  ...is a robust calculation engine capable of executing advanced...  ...others on the team. The Tech Stack: Comfortable across the tech...  ...Computer Science or equivalent experience, you bring years of experience... 
    Work at office
    Immediate start
    Remote work
    Home office
    Work visa

    Seeq

    Canada
    4 hours ago
  • usd160k - usd180k per year

     ...Note for all engineering roles: With the rise of fake applicants and...  ...effectiveness of the application stack supporting those surfaces...  ...Requirements - 5-7+ years of industry experience with clear examples of...  ...implementation - Strong software development fundamentals -... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work

    People Data Labs

    Canada
    4 days ago
  • usd170k - usd220k per year

     ...Job Title: Senior Software Engineer Prompt is revolutionizing healthcare by delivering highly automated and...  ...Prompt Team Qualifications - 5+ years of experience of software development experience with a focus on Full Stack web development - Strong communication... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Prompt

    Canada
    4 days ago
  • usd137k - usd194k per year

     ...team, so that more people can experience all that life has to offer. For...  ...progression seriously. In Engineering, that means meaningful ownership...  ...AI tools every day across the stack, and the company is fully invested...  ...About the role As a Senior Full-Stack Engineer, you will be a... 
    Full time
    Remote work
    Flexible hours
    Shift work

    Super.com

    Canada
    4 days ago
  • $131.4k - $175.2k per year

     ...hyper-growth mode, fueled by a recent $190m series C round. SUMMARY The Product Engineering team is growing a small tiger team and is seeking an experienced Senior Full Stack Software Engineer who thrives in a fast-paced, remote environment. In this role, you'll drive... 
    Full time
    Local area
    Remote work

    Blackpoint Cyber

    Canada
    5 days ago
  •  ...work alongside world-class talent in AI, engineering, and product as we redefine the future...  ...financial services. Your Role As a Full-Stack Engineer at Eloquent AI, you will be at...  ..., developing high-performance front-end experiences and scalable back-end systems that power... 
    Full time

    Eloquent AI

    Canada
    5 days ago
  •  ...series data to optimize business outcomes. Seeq is a privately held virtual company with employees across the United States, Asia, Canada, Europe, and South America. Department: Software Engineering Experience: Mid-Senior level Remote role listed by employer.... 
    Full time
    Remote work

    Seeq

    Canada
    5 days ago
  • usd246k - usd284k per year

     ...the financial foundation small businesses deserve. ABOUT THIS ROLE We're hiring a Staff or Principal Software Engineer at Found. This is a high-impact, full-stack role where you’ll drive technical decisions across the company, raise the bar for how we build, and help... 
    Full time
    Remote work
    Flexible hours

    Found

    Canada
    5 days ago
  • $100k - $300k per year

     ...What are we looking for? Hercules is looking for a senior or staff level full-stack software engineer to help us build the future of AI software development What will you do? You will build and own features across Hercules including our - AI Agent, the AI harness... 
    Full time
    Work at office
    Remote work

    Hercules

    Canada
    5 days ago
  • usd75k - usd110k per year

     ...build with AI, not around it. Our engineering team uses Claude Code and...  ...development practices across the stack - Mentor and guide other...  ...requirements into polished user experiences - Design scalable backend systems...  ...- 2–6 years of professional full-stack experience at a product-... 
    Full time
    Internship

    Reacher

    Canada
    4 days ago
  • $265k - $310k per year

     ...This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend...  ...product sense and the ability to deliver polished, reliable software at every layer. What You Will Do You will lead the design... 
    Full time
    Immediate start
    Remote work
    Home office

    Seeq

    Canada
    4 hours ago
  •  ...big and small. THE ROLE As a Senior Software Engineer within our Digital Banking platform, you...  ...that enhances the online banking experience for our customers while ensuring compliance...  ...testing strategies across the technology stack. - Provide technical guidance and mentorship... 
    Full time
    Internship
    Remote work

    Bankjoy

    Canada
    5 days ago
  • usd200k per year

     ...we can provide a best-in-class experience for our clients. By...  ...combining highly-skilled product and engineering talent with seasoned finance...  ...context, uncertainty signaling, pre-trade confirmations, and safe...  ..., powerful UX Tech Stack: TypeScript, React (Web), React... 
    Full time
    Work at office
    Remote work

    Clear Street

    Canada
    5 days ago
  • usd120k per year

     ...technology and capital solutions power payments, cards, lending, and digital asset capabilities...  ...For We're seeking a skilled Software Engineer to contribute to one of our Lending...  ...Qualifications: ~4+ years of experience developing enterprise systems in modern,... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Cross River

    Canada
    5 days ago
  •  ...About this role: We're looking for a Full Stack Developer (main back end focus) to work on...  ...intelligence for the digital economy! Our Engineering Culture We believe that "Simplicity is...  ...Sensor Tower ever ask for money, credit card, or bank account information to complete... 
    Full time
    Temporary work
    Worldwide

    Sensor Tower

    Canada
    4 days ago
  •  ...ABOUT YOUR ROLE As a Full Stack Engineer, you’ll work on our enterprise AI SaaS product and own meaningful parts of the product end-to-end...  ...ABOUT YOU ‍ - Likely have 2-4 years of professional full-stack software development experience - You’re a heavy user of AI tools... 
    Full time
    Internship
    Flexible hours
    Shift work

    Pogo Technologies, Inc.

    Canada
    5 days ago
  •  ...the features we implement. WHY BEING A SOFTWARE ENGINEER AT DEEPNOTE IS AMAZING? - A Deepnote...  ...to planning, delivery, and tracking. - Full ownership and trust are the daily bread and...  ...creative with solutions is a must-have. OUR STACK - Typescript, React, GraphQL - Node.... 
    Full time
    Internship
    Work at office
    Flexible hours

    Deepnote

    Canada
    1 day ago
  •  ...excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000...  ...ParTech, Inc. is seeking Software Engineers to join our ParPay (Payment) software...  ...to complete a job application, pre-employment testing, a job interview... 
    Full time
    Worldwide

    PAR Technology

    Canada
    5 days ago
  • $140k - $192.5k per year

     ...and marketing channels. Engineering at StackAdapt: As an Engineer...  ...have exposure to modern tech stacks around GoLang, Ruby on Rails,...  ...succeed.  We're seeking a Full Stack Engineer to help lead our...  ...well tested, and well documented software Ability to take... 
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    5 days ago
  •  ...delivery of big and bulky items, ship-from-store and DC-to-door. For more information, visit  . This Full Stack Software Engineer will help build and evolve the web applications that power the driver experience at Roadie, while also contributing to RoadieXD... 
    Long term contract
    Full time
    Local area
    Immediate start
    Work from home
    Flexible hours
    Weekend work

    Roadie

    Canada
    4 days ago
  • $250k - $280k per year

     ...results — enabling every product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high-...  .... We believe in owning the software we build. Every engineer on Storage...  ...toughest production issues across the stack, restoring reliability where... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Visa sponsorship

    Honeycomb

    Canada
    1 day ago
  •  ...FULL-STACK ENGINEER (FRONTEND AND BACKEND) About StratumAI We're Stratum, a mining software company with machine learning models as our core product. Our 3D maps predict how gold, silver, copper, etc. are distributed (and how much!) using only small amounts of data, unconventional... 
    Full time
    Remote work
    Overseas
    Flexible hours
    Weekend work

    Stratum AI

    Canada
    4 days ago
  • usd150k - usd220k per year

     ...travel more meaningful. You can learn more about us in Forbes and The New York Times THE ROLE: We're looking for a full-stack Software Engineer who leads with UI/UX craft — someone who can build polished, dynamic consumer experiences in React and React Native, with... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Kindred

    Canada
    5 days ago
  •  ...future powered by abundant, clean, low-cost energy. About The Role Antora Energy is looking for a full-stack product engineer to build the software products that power our business - from external customer experiences to internal tools used by teams across Business... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Antora Energy

    Canada
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Full Stack (Card Pre-Swipe Experience). Be the first to apply!