Staff Software Engineer, Frontend

Affirm

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$230,000–$290,000 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $218k
This role $260k
$163k $304k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $195,442–$240,875 — the blue band above. At the midpoint, this role pays about $260k versus about $218k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 67 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 62 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Staff Software Engineer, Frontend

The Staff Software Engineer, Frontend (Decisions Orchestration) joins the Decisions Orchestration team to set the technical direction for the next generation of the checkout experience. This role involves leading the design of core checkout flows, managing downstream orchestration, and overseeing state management to ensure the interface is fast, clear, and reliable. Key responsibilities include setting long-term technical strategy, collaborating with product management and design to manage risks, and fostering a culture of quality through code review standards and tech talks. The successful candidate will utilize JavaScript, TypeScript, and declarative UI frameworks like React or Vue to architect large systems. The work focuses on solving complex technical problems within the checkout flow, specifically addressing technical sustainability, operational availability, and the deprecation of existing functionality.

What does a Software Engineer earn in Remote?

Median $208800 from 352 postings across 52 companies.

See salary data

What you'll do

  • Set the long-term technical strategy for the checkout flow and its associated business-impacting projects.
  • Lead the design and development of the next generation of Affirm’s checkout experience.
  • Manage technical sustainability, risks, and trade-offs by collaborating with product, design, and analytics teams.
  • Define and advocate for technical solutions and operational processes to act as a force-multiplier for the team.
  • Own team operations by establishing monitoring, triage rotations, playbooks, testing, and alerting systems.
  • Establish and enforce code review and design standards for the team and the broader engineering organization.
  • Provide feedback and guidance to develop the technical talent within the team.

What we're looking for

  • You have 8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue.
  • You are proficient in working with Javascript and Typescript.
  • You have experience delivering major features, system components, or deprecating functionality through technical and execution plans.
  • You can move from low-level language idioms to the architecture of large systems to understand how they work.
  • You have strong verbal and written communication skills to support collaboration with a global engineering team.
  • This position requires a Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Staff Software Engineer, Backend

Affirm

Remote 80 days ago $230,000–$290,000
Python Kotlin AWS MySQL Spark Kubernetes Distributed Systems APIs Monitoring Testing Alerting
8+ yrs exp Remote

Staff Software Engineer, Frontend

Datadog

New York, NY 44 days ago $244,000–$305,000
React UI/UX A/B Testing Data Visualization Interactive Browser Applications Systems Engineering
10+ yrs exp Hybrid

Staff Software Engineer, Frontend

Walmart

Sunnyvale, CA 24 days ago $143,000–$286,000
React TypeScript Java Spring Boot Kafka Cassandra Azure GCP JavaScript HTML CSS REST APIs Distributed Systems Agentic AI LLM Event-driven Architecture Cloud-native WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Frontend

Walmart

Bentonville, AR 101 days ago
Python Java C++ JavaScript Cloud-Native Architecture Microservices Containers CI/CD DevOps Machine Learning AI API Design System Design Observability Software Development Lifecycle
4+ yrs exp

Staff Software Engineer, Frontend

Walmart

Sunnyvale, CA 28 days ago $143,000–$286,000
Cloud-native Architecture Microservices Containers CI/CD AI/ML API Design Software Design Patterns Observability Software Development Lifecycle System Design Debugging WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer, Frontend

Walmart

Sunnyvale, CA 114 days ago
React Next.js Python TypeScript Java Rust Dart C++ JavaScript Microservices Containers CI/CD API Design Machine Learning Cloud-Native Architecture Observability Software Design Patterns WCAG) 2.2 AA
4+ yrs exp