Open Role
Affirm

Remote opportunity at

Affirm

Senior Software Engineer, Frontend (Marketing and Privacy)

Affirm is recruiting a Senior Software Engineer, Frontend for its Marketing and Privacy Engineering group. The role is remote and candidates must live in Alberta, British…

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
Published3h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is recruiting a Senior Software Engineer, Frontend for its Marketing and Privacy Engineering group. The role is remote and candidates must live in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island or Saskatchewan. The Marketing pillar oversees the logged-out web experience, A/B testing, client-side tag work, marketing technology connections, attribution and measurement. The engineer helps determine the architecture, reliability and future direction…

Job Description

Affirm is recruiting a Senior Software Engineer, Frontend for its Marketing and Privacy Engineering group. The role is remote and candidates must live in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island or Saskatchewan. The Marketing pillar oversees the logged-out web experience, A/B testing, client-side tag work, marketing technology connections, attribution and measurement.

The engineer helps determine the architecture, reliability and future direction of heavily trafficked consumer web experiences. The work includes building instrumentation and integrations that link those experiences to growth and measurement systems, across browser applications, testing frameworks, Google Tag Manager including server-side setups, conversion tracking, marketing APIs and observability.

Consent rules, cookie handling, tag design and limits on consumer data are considered from the outset of each project. The engineer partners with product, marketing, analytics and data engineering teams. Quarterly team goals are owned and delivered, engineers are guided through open-ended problems, and the engineer helps set quality standards and mentors others.

Candidates need at least 4 years of experience building and architecting web applications with React or Vue, strong JavaScript and TypeScript skills, and practical familiarity with tag management and marketing technology. The listed base pay is CAD $153,000 to $213,000 per year, with a pay grade of N and an equity grade of 6.

Responsibilities

  • Own and deliver quarterly team goals, guiding engineers through ambiguous, open-ended problems
  • Work with product management, design and analytics on ideas, constraints and tradeoffs
  • Spot project, process and technology issues and lead the effort to resolve them
  • Set up and track metrics, escalate issues and support on-call efforts
  • Raise the bar for code review and design norms within the team
  • Coach engineers through feedback and by example

Requirements

  • At least 4 years of experience developing and architecting web applications with React or Vue
  • Proficiency in JavaScript and TypeScript
  • Practical background in tag management, analytics, experimentation and conversion tracking tools
  • Experience designing dependable, high-performing consumer web systems with consent, cookies and observability in mind
  • Experience writing a technical plan for a significant feature with a simple, extensible design
  • Ability to make significant changes safely across a large codebase
  • Strong verbal and written communication

Qualifications

  • Work with ad-platform interfaces and outside web integrations
  • Understanding of observability and data collection in modern web architecture

Core Skills

Benefits

  • Full medical premium coverage for employees and dependents, with dental and vision
  • Monthly allowances for health, wellness and technology purchases
  • Flexible time off and an extended holiday calendar
  • Possible equity awards from Affirm Holdings, Inc.

Frequently Asked Questions

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

Where can I work from for this Affirm role?

The role is remote and open only to candidates living in nine Canadian provinces, including Ontario, Alberta and British Columbia.

What is the pay range?

The posting lists a base pay range of CAD $153,000 to $213,000 per year.

What experience is required?

At least 4 years of experience building web applications with React or Vue, and proficiency in JavaScript or TypeScript, are required.

What does the team focus on?

The team owns the logged-out web experience, experimentation, tagging, attribution and measurement, with consent and privacy built in.

Sample Interview Questions

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

Search similar jobs

Related Jobs

Affirm
AffirmPosted 53m ago
Full-timeRemoteCAD 55,000 - 75,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteUSD 195,000 - 255,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteCAD 153,000 - 213,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteCAD 133,000 - 183,000/yr

Posted by Affirm

Source: Affirm

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

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

Affirm

Affirm

188Open Jobs
—No reviews yet
View Company Profile