Open Role
Affirm

Remote opportunity at

Affirm

Senior Software Engineer, Backend (Lakehouse Infra)

Affirm is a company that offers transparent payment options over time with no hidden fees or surprises. The Data and Storage Services team manages infrastructure spanning…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
CAD 153,000 - 213,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz3h agoEmployer posted Oct 13, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is a company that offers transparent payment options over time with no hidden fees or surprises. The Data and Storage Services team manages infrastructure spanning OLTP and OLAP systems, streaming setups, analytics tooling, and data platforms. Within this organization, the Lakehouse Infra team focuses on supplying dependable, scalable, and self-serve offline data access to drive success across financial, product, and machine learning engineering. As a Senior Software Engineer, Backend…

Job Description

Affirm is a company that offers transparent payment options over time with no hidden fees or surprises. The Data and Storage Services team manages infrastructure spanning OLTP and OLAP systems, streaming setups, analytics tooling, and data platforms. Within this organization, the Lakehouse Infra team focuses on supplying dependable, scalable, and self-serve offline data access to drive success across financial, product, and machine learning engineering.

As a Senior Software Engineer, Backend (Lakehouse Infra), you will guide team members through ambiguity, own quarterly deliverables, and tackle open-ended challenges. You will collaborate closely with product management, analytics, and design to determine technical limitations, weigh risks, and participate in ideation. Your duties will involve spotting operational and technical issues, championing solutions, and maintaining artifacts by tracking metrics and handling on-call responsibilities. Furthermore, you will help cultivate a culture centered on ownership and code quality through refined design standards and knowledge sharing.

This full-time, remote position offers a yearly salary between CAD 153,000 and 213,000, and is available exclusively to individuals living in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. Total compensation includes equity options, health and wellness stipends, and fully covered medical, dental, and vision insurance.

Responsibilities

  • Manage and deliver quarterly goals for the team
  • Guide fellow engineers through complex and ambiguous situations
  • Partner with product management, analytics, and design on technical constraints and project trade-offs
  • Identify and solve process, technology, business, or project challenges
  • Maintain artifact availability and operations by tracking metrics and handling on-call duties
  • Establish code review and design standards to encourage a culture of quality and ownership
  • Mentor engineers by offering feedback and demonstrating best practices

Requirements

  • Over 4 years of background in creating, launching, and designing large-scale backend systems utilizing Python or Kotlin
  • Demonstrated history of building highly available distributed systems with Kubernetes, AWS, and MySQL
  • Familiarity scaling tools such as Spark, Airflow, Flink, Iceberg, Kafka, Snowflake, and Terraform
  • Ability to outline technical plans for significant features with clean, extensible designs
  • Experience writing easily understandable code and executing safe changes across a large codebase
  • Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Qualifications

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

Core Skills

Benefits

  • Base salary ranging from CAD 153,000 to 213,000 per year
  • Equity rewards and employee stock purchase plan
  • Monthly stipends for health, wellness, and technology setups
  • 100% subsidized medical coverage, dental, and vision for employees and dependents
  • Flexible time off and holiday schedules

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the remote work policy for this position?

This is a remote position open only to applicants residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. New hires may be invited to an in-person onboarding experience.

What is the salary range for this role?

The annual base pay ranges from CAD 153,000 to 213,000, with employees new to the company typically starting at the bottom of the pay scale.

What benefits are included?

The compensation package includes equity rewards, an employee stock purchase plan, monthly wellness and tech stipends, flexible time off, and 100% subsidized medical, dental, and vision coverage for employees and dependents.

What experience is required to apply?

Applicants must have four or more years of experience designing and launching large-scale backend systems using Python or Kotlin, along with a track record of building distributed systems using AWS, MySQL, and Kubernetes.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Affirm
AffirmAdded to Jobsiz 2h ago
Full-timeRemoteGBP 120,000 - 168,000/yr
Affirm
AffirmAdded to Jobsiz 2h ago
Full-timeRemoteUSD 230,000 - 290,000/yr
Affirm
AffirmAdded to Jobsiz 3h ago
Full-timeRemoteCAD 181,000 - 241,000/yr
Affirm
AffirmAdded to Jobsiz 3h ago
Full-timeRemoteUSD 265,000 - 325,000/yr

Posted by Affirm

Source: Affirm

View the original listing ↗

Posted by employer: Oct 13, 2026

Added to Jobsiz: Oct 14, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Affirm

Affirm

179Open Jobs
—No reviews yet
View Company Profile