Open Role
Affirm

Remote opportunity at

Affirm

Staff Software Engineer, Backend (Capacity Modeling)

Affirm is seeking a remote Staff Software Engineer for its Capacity Modeling team to help ensure systems can handle heavy traffic events. The organization provides predictable…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views22
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is seeking a remote Staff Software Engineer for its Capacity Modeling team to help ensure systems can handle heavy traffic events. The organization provides predictable payment solutions without hidden fees. In this position, you will build statistical models that connect traffic demands with necessary computing resources, translating forecasts into actionable capacity recommendations across various environments and regions. This role suits experienced engineers who can shape technical strategy on a…

Job Description

Affirm is seeking a remote Staff Software Engineer for its Capacity Modeling team to help ensure systems can handle heavy traffic events. The organization provides predictable payment solutions without hidden fees. In this position, you will build statistical models that connect traffic demands with necessary computing resources, translating forecasts into actionable capacity recommendations across various environments and regions.

This role suits experienced engineers who can shape technical strategy on a yearly timeline, amplify team capabilities, and establish solid operational processes and monitoring standards. You will partner with product management, analytics, and design teams to manage technical risks, maintain system sustainability, and mentor other engineers through technical writing and design reviews.

The position is available remotely within the country of employment, though new hires will attend an in-person onboarding experience. Affirm operates as a remote-first workplace with occasional in-person requirements possible for certain positions. Compensation includes a base salary range, equity awards from the parent company, monthly stipends for wellness, tech, and health, and fully covered medical, dental, and vision insurance for employees and dependents.

Responsibilities

  • Define the technical direction and strategy for the team over a year-long horizon
  • Partner with analytics, design, and product management to oversee technical risks and trade-offs
  • Establish technical solutions and operational processes that act as a force multiplier for the group
  • Manage team availability and operations by setting up monitoring, alerting, playbooks, policies, and triage rotations
  • Set design and code review standards to build a culture of quality and technical ownership
  • Guide and mentor team members by offering feedback and modeling strong engineering practices

Requirements

  • Minimum of eight years of experience in designing, launching, and building large-scale backend systems using Kotlin or Python
  • Extensive background in creating highly available distributed systems with Kubernetes, Spark, AWS, and MySQL
  • Experience managing the scaling up and scaling down of computing resources during major shopping events like Black Friday Cyber Monday or Prime Day
  • Practical background in tuning multi-threading, CPU, memory, and autoscaling for compute workloads
  • Track record of delivering major system components or features through clear technical and execution planning

Core Skills

Benefits

  • Fully covered medical, dental, and vision insurance premiums for employees and their dependents
  • Monthly stipends intended for tech setup, health, and wellness choices
  • Flexible time off paired with a generous holiday calendar
  • Access to an employee stock purchase plan to acquire company stock at a discount
  • Equity awards offered by the parent company, Affirm Holdings, Inc.

Frequently Asked Questions

Is this position remote?

Yes, this is a remote-first role where employees can work from almost anywhere within the country of employment, though new hires participate in an in-person onboarding experience.

What is the salary range for this job?

The Canadian base pay range per year is listed as 181,000 to 241,000. For other locations, the posting notes that pay is based on factors such as location, experience, and job-related skills.

What level of experience is required?

Candidates must have at least eight years of experience designing, launching, and developing large-scale backend systems using languages like Python or Kotlin.

What benefits are included?

Benefits include 100% subsidized medical, dental, and vision coverage for employees and dependents, monthly wellness and tech stipends, flexible time off, and an employee stock purchase plan.

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 16h ago
Full-timeRemoteUSD 164,000 - 245,000/yr
Affirm
AffirmPosted 2d ago
Affirm
AffirmPosted 2d ago
San FranciscoFull-timeRemote
Advertisement
320 × 50

Posted by Affirm

Source: Affirm

Affirm

Affirm

153Open Jobs
—No reviews yet
View Company Profile