Software Engineer II, Backend in Saskatoon

Software Engineer II, Backend in Saskatoon

Saskatoon Full-Time 133000 - 183000 $ / year (est.) Remote
A

At a Glance

  • Tasks: Own and enhance test automation frameworks while collaborating with engineers on innovative solutions.
  • Company: Join Affirm, a company reinventing credit to be honest and friendly.
  • Benefits: Enjoy full health coverage, flexible spending stipends, and competitive vacation time.
  • Other info: Remote work available across multiple provinces in Canada with excellent growth opportunities.
  • Why this job: Make a real impact in tech by optimizing testing processes and contributing to quality assurance.
  • Qualifications: 3+ years in test automation, proficient in TypeScript and Python, and strong collaboration skills.

The predicted salary is between 133000 - 183000 $ per year.

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Responsibilities

  • Own, improve, and maintain integration and E2E test automation frameworks, along with their associated CI pipelines.
  • Design and implement technical solutions to optimize test execution time and enhance test stability.
  • Write technical specifications and ADRs, contribute to technical solution design, and collaborate with engineers across the company.
  • Support engineering teams by assisting with triage requests and sharing best practices for quality assurance and test automation.
  • Contribute to the evolution of the company’s overall test strategy.
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Participate in an on‑call rotation.

Qualifications

  • 3+ years of experience in test automation.
  • Proficient in both TypeScript and Python.
  • Hands‑on experience with Playwright and Pytest.
  • Experience building and optimizing CI pipelines.
  • Experience with Docker and AWS.
  • Strong background in quality assurance, test design, and in‑depth knowledge of testing techniques and methodologies.
  • Excellent communication and collaboration skills, both verbal and written, and proficiency in asynchronous communication such as tech specs, RFCs, wikis, and project plans.
  • Experience building or enhancing test automation frameworks and infrastructure is highly desirable.
  • Mobile, infrastructure, and performance test automation experience will be considered a significant advantage.
  • Eager to grow and continuously learn new skills.
  • Ability to translate a business scenario into a robust solution involving multiple software components, producing clear, well‑tested, and extensible code.
  • Demonstrates ownership of personal growth, proactively seeking feedback from team, manager, and stakeholders.

Compensation & Location

  • Pay Grade: L
  • Equity Grade: 5
  • Base pay range (Canada): $133,000 – $183,000 per year
  • Location: Remote Canada (qualified provinces: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan)

Benefits

  • Health care coverage – full premiums paid for all levels of coverage for you and your dependents.
  • Flexible Spending Wallets – generous stipends for technology, food, lifestyle needs, and family‑forming expenses.
  • Time off – competitive vacation and holiday schedule.
  • Employee Stock Purchase Plan (ESPP) – ability to buy shares of Affiliate at a discount.

EEO & Accessibility

Affirm is proud to offer an inclusive interview experience for all. We provide reasonable accommodations to candidates in need of individualized support during the hiring process. Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affiliate will consider qualified applicants with arrest and conviction records.

Software Engineer II, Backend in Saskatoon employer: Affirm

At Affirm, we pride ourselves on being a remote-first employer that values flexibility and inclusivity, allowing our Machine Learning Engineers to thrive in a supportive environment. With comprehensive health coverage, generous time-off policies, and opportunities for professional growth, we empower our employees to take ownership of their careers while contributing to meaningful projects that redefine credit. Join us in a culture that prioritizes transparency and collaboration, where your contributions directly impact the future of financial technology.

A

Contact Details:

Affirm Recruitment Team

We think you need these skills to ace Software Engineer II, Backend in Saskatoon

Test Automation
TypeScript
Python
Playwright
Pytest
CI Pipelines
Docker