Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II, Frontend (Marketing and Privacy)

Affirm is hiring a Software Engineer II, Frontend (Marketing and Privacy) to join its remote-first team. The Marketing and Privacy Engineering division creates consumer web tools,…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
Not specified
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 hiring a Software Engineer II, Frontend (Marketing and Privacy) to join its remote-first team. The Marketing and Privacy Engineering division creates consumer web tools, measurement systems, and logged-out web platforms focused on sustainable growth and privacy. In this role, the engineer will develop high-traffic consumer web pages, handle client-side tagging, and work with marketing integrations, analytics, and experimentation platforms. This position is well-suited for professionals who enjoy building…

Job Description

Affirm is hiring a Software Engineer II, Frontend (Marketing and Privacy) to join its remote-first team. The Marketing and Privacy Engineering division creates consumer web tools, measurement systems, and logged-out web platforms focused on sustainable growth and privacy. In this role, the engineer will develop high-traffic consumer web pages, handle client-side tagging, and work with marketing integrations, analytics, and experimentation platforms.

This position is well-suited for professionals who enjoy building polished web solutions, taking ownership of scalable systems, and learning new technology domains. Team members collaborate closely with product management, design, marketing, analytics, and data engineering departments. The daily tech stack includes React, TypeScript, shared component frameworks, and performance monitoring tools, with opportunities to explore Google Tag Manager, marketing APIs, and conversion tracking systems.

Affirm operates as a remote-first organization, permitting staff to work from nearly anywhere within the country of employment, though occasional office visits or an in-person onboarding session may be required. Total compensation includes base salary determined by location and experience, equity rewards, monthly health and technology stipends, and fully covered medical, dental, and vision insurance for employees and their families.

Responsibilities

  • Break down complex projects into manageable tasks and deliver them across multiple phases
  • Collaborate with product management, design, and analytics teams to plan development and address technical constraints
  • Monitor team artifacts, track metrics, manage escalations, and participate in on-call support duties
  • Engage in community-building activities such as conducting candidate interviews

Requirements

  • Have at least 1.5 years of professional software engineering experience
  • Demonstrate experience building web applications using declarative UI frameworks like React or Vue
  • Possess practical proficiency in JavaScript and TypeScript
  • Show the ability to write well-tested, extensible code and navigate large code bases

Qualifications

  • Hold a Bachelor's degree in a related field or possess equivalent practical experience

Core Skills

Benefits

  • 100% subsidized medical, dental, and vision coverage for employees and dependents
  • Monthly stipends designated for technology setup, health, and wellness needs
  • Flexible time off combined with a generous holiday schedule
  • Participation in an employee stock purchase plan to acquire company shares at a discount

Frequently Asked Questions

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

Is this position fully remote?

Yes, Affirm is a remote-first company, allowing this role to be performed from nearly anywhere within the country of employment. However, new hires may attend an in-person onboarding experience, and some roles may occasionally require office visits.

What is the salary range for this job?

The annual base pay ranges from $165,000 to $225,000 for California, Washington, New York, New Jersey, and Connecticut. For all other U.S. states, the annual base pay ranges from $146,000 to $206,000.

What experience level is required to apply?

Candidates must have a minimum of 1.5 years of experience as a software engineer, along with practical skills in JavaScript, TypeScript, and declarative UI frameworks like React or Vue.

Sample Interview Questions

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

Search similar jobs

Related Jobs

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