Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Frontend (Decisions Orchestration)

$181k - $241k per year

Affirm, Inc.

Staff Software Engineer, Frontend (Decisions Orchestration)


Remote Canada

At Affirm , we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

Decisions Orchestration owns key moments in Affirm's checkout flow, from the screens shoppers see to the behind-the-scenes downstream orchestration and state management that power them.

We're looking for a Staff Software Engineer, Frontend, to set the technical direction for this space. You'll lead the design of the next generation of Affirm's checkout experience and raise the bar for frontend engineering across our core checkout flows. Your goal will be to make checkout fast, clear, and reliable.

What you'll do

  • You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • You take ownership of your team's operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support "keep the lights on" & on-call efforts.
  • You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

  • You have 8+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue.
  • You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • This position requires either equivalent practical experience or a Bachelor's degree in a related field.

Base Pay Grade - P

Equity Grade - Canada 7

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

CAN base pay range per year: $181,000 - $241,000

This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We're committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we're happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Frontend (Decisions Orchestration) in Toronto, ON vacancy
  • $164k - $225k per year

     ...scale AI safely, ensuring every access decision—whether made by a human or an automated...  ...audited at scale. We are a diverse team of engineers, product managers, and designers who are...  ...About the role We’re looking for a staff frontend engineer on the Agent Access Policies... 
    Front end
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    7 days ago
  •  ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these...  ...over the course of a single transaction and multiple decisions are made based on the terms laid out and quantitative and qualitative... 
    Front end
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder...  ...Exposure to low-code/no-code tools, workflow engines, or visual development platforms....  ...Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York... 
    Front end
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  • $160k - $220k per year

     ...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...opportunity to join a team where your technical decisions will directly shape how thousands of... 
    Suggested
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...Thomson Reuters is looking for a  Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software...  ...incorporating large language models, AI agents, orchestration, retrieval, tool/function calling, and real-time AI workflows... 
    Front end
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...something big!  About the team Engineers on this team build the...  ...the product, especially across frontend architecture and user experience...  ...to the VP of Engineering, the Staff Frontend Engineer will play a...  ...planning, and prioritization decisions. Identify and address systemic... 
    Front end
    Long term contract

    Forma.ai

    Toronto, ON
    a month ago
  • $185k - $230k per year

     ...Commercial auto insurers and fleet software companies depend on our...  ...mix of product and backend engineering, shaping the APIs and deeper...  ...: connector frameworks, orchestration, monitoring, auth, testing,...  ...trusted with hard architecture decisions. Thrives against messy, undocumented... 
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    Toronto, ON
    3 hours ago
  •  .... Build and evolve shared orchestration frameworks, messaging-channel...  ...and delivery layers. Mentor engineers through coaching, code...  ...pairing while connecting technical decisions to business outcomes....  ...Requirements ~7+ years of software engineering experience, including... 
    Full time
    Internship
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...patterns as the ecosystem of connected software (including AI agents) continues to...  ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical...  ...term extensibility. Drive technical decisions across ambiguous, multi-team dependencies... 
    Front end
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...  ...~‍ Browse our Engineering Blog for an inside look at the decisions our team is making, the things we're learning, and what it means... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    8 days ago
  • $140k - $175k per year

     ...AI? Join our Global Westlaw Engineering organization and help shape the...  ...insights, and make confident decisions faster. Working across...  ...around the globe. As an AI Staff Engineer, you will help define...  ...on across the stack, from AI orchestration and RAG through API gateways,... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $140.6k - $190.6k per year

     ...We're looking for a Lead Engineer to join the CoCounsel Application...  ...full-stack solutions across our frontend and backend systems, lead by...  ...: 6+ years of professional software engineering experience building...  ..., agentic system design, LLM orchestration frameworks, and Model Context... 
    Front end
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $140.6k - $190.6k per year

     ...Job Description   The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including...  ...cost data into actionable insights that support strategic decision-making.  Key Responsibilities   ~ Lead design and implementation... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Audit , a suite of AI‑native products used by accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration systems that turn frontier models into reliable, production‑grade workflows at scale. This role... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture...  ...scalability and maintainability. Lead architecture and design decisions across complex systems, balancing near-term delivery with... 
    Long term contract
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    2 days ago
  • $160k - $220k per year

     ...customers. Join an elite team of full-stack engineers, visionary data scientists, and...  ...guardian of trust and security, placing decisive risk prioritization at the core of every...  ...authentication and authorization decision. The Staff Software Engineer Opportunity Okta is seeking... 
    Front end
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...Faster with Snowflake Apps . As a Staff/Principal Engineer, you will shape the product and its...  ...early-stage, public-preview product. Your decisions will have a long-lasting impact on the...  ...outcomes Your designs consider software holistically, from the hardware infrastructure... 
    Full time
    Internship

    snowflake

    Toronto, ON
    3 hours ago
  • $160k - $220k per year

     ...ownership. We expect great things from our engineers and reward them with stimulating new...  ...This is an opportunity for experienced Software Engineers to join our fast growing Data Platform...  ...: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    7 days ago
  • $160k - $220k per year

     ...We're all in on this mission. If you are too, let's talk. Staff Software Engineer, Device Identity (Java) Device Identity and Access Organization...  ...technical designs, proposals, and long-term architectural decisions. Mentor and coach other engineers through code reviews,... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...advanced NLP applications? We are looking for Members of Technical Staff to join the Model Serving team at Cohere. The team is... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Toronto, ON
    7 hours ago
  •  ...central to how we work. Every engineer pairs with capable agents, and...  ...investors. About the Role As Staff Product Engineer, you will...  ...rollout and iteration across frontend, backend, APIs, data and...  ...Make practical architecture decisions for the web client and application... 
    Front end
    Full time
    Work at office
    3 days per week

    Parallelz

    Toronto, ON
    1 day ago
  •  ...of the hardest problems in enterprise automation, with an engineering team that includes staff-level talent from Robinhood, Glean, Google, Netflix, and...  ...mission-critical systems such as fintech, or complex workflow engines Experience with any of our stack: Go, TypeScript, and... 
    Front end
    Full time
    Internship
    Work at office

    Maxima

    Toronto, ON
    3 hours ago
  • $160k - $220k per year

     ...developers experience identity. Software is increasingly built by...  ...calling it. We're looking for an engineer who already builds with those...  ...opportunity We're hiring a Staff Software Engineer to build the...  ...Drive cross-cutting technical decisions that keep our platform coherent... 
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    7 days ago
  •  ...About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering...  .... Minimum requirements This is a Staff-level role — that typically means 10+...  ..., and make or coordinate difficult decisions and trade-offs Thrive with high autonomy... 

    Stripe

    Toronto, ON
    24 days ago
  •  ...that are responsive, performant, and accessible. Making key decisions on frontend architecture. Writing integration and unit tests....  ...front-end and backend systems. Continuously improve our engineering processes, tools, and systems that allow us to scale the code... 
    Front end
    Full time
    Contract work
    Internship
    Immediate start

    venn

    Toronto, ON
    3 hours ago
  • $164.6k - $235.1k per year

     ...About the Role: We are looking for a Staff Engineer to steer the technical evolution of our...  ..., collaborating on shared architectural decisions and AI infrastructure. What You'll Do...  ...Turn ambiguous requirements into working software that users see and trust. Bias toward iteration... 
    Front end
    Remplacement
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Tubi - Canada

    Toronto, ON
    a month ago
  • $160k - $220k per year

     ...patterns as the ecosystem of connected software (including AI agents) continues to...  ...building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical...  ...term extensibility. Drive technical decisions across ambiguous, multi-team dependencies... 
    Front end
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  • $200k - $255k per year

     ...industry. Commercial auto insurers and fleet software companies depend on our platform to...  ...About the role We're looking for an engineer who thrives on building scalable platforms...  ...: base $200,000 to $255,000 + equity Staff: base $235,000 to $295,000 + equity Benefits... 
    Full time
    Internship
    Work at office
    Flexible hours

    terminal

    Toronto, ON
    3 hours ago
  •  ...Kubernetes. We're creating smoother, smarter, and more delightful experiences for our users, and we're solving real engineering problems at scale. As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a... 

    achievers

    Toronto, ON
    7 days ago
  • $130k - $140k per year

     ...We are seeking a Senior MLOps Engineer based in Canada to join our data and machine learning team. This role will co-own MLOps practices at Fluent Media and establish standards for model deployment, serving, scaling and infrastructure efficiency. Working with ML scientists,... 
    Full time
    Work at office

    Fluent, LLC

    Toronto, ON
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Frontend (Decisions Orchestration). Be the first to apply!