Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II

Affirm is a financial technology company offering honest and flexible payment solutions that allow consumers to buy items over time without hidden fees or compounding interest.…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views17
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is a financial technology company offering honest and flexible payment solutions that allow consumers to buy items over time without hidden fees or compounding interest. The organization is currently recruiting a Software Engineer II to join its remote-first team and contribute to the rapidly expanding Affirm Card platform. In this position, the selected professional will focus on the post-transaction domain, managing systems responsible for transaction settlement, account accuracy, and…

Job Description

Affirm is a financial technology company offering honest and flexible payment solutions that allow consumers to buy items over time without hidden fees or compounding interest. The organization is currently recruiting a Software Engineer II to join its remote-first team and contribute to the rapidly expanding Affirm Card platform. In this position, the selected professional will focus on the post-transaction domain, managing systems responsible for transaction settlement, account accuracy, and issue resolution.

This role suits engineers who enjoy solving complex architectural challenges at scale and collaborating closely with product, compliance, and design departments. Daily duties involve breaking down larger engineering projects into phased deliverables, maintaining service availability, handling on-call responsibilities, and participating in team growth activities such as technical interviews. The position provides an opportunity to directly impact customer-facing communications and outcomes for a key company product.

Responsibilities

  • Break down projects into manageable tasks and deliver them across multiple phases with guidance from the tech lead and manager
  • Collaborate with product management, design, and analytics teams during the ideation phase and articulate technical constraints
  • Monitor system metrics, handle escalations, and participate in on-call and maintenance operations
  • Engage in team development activities, including conducting candidate interviews

Requirements

  • At least 1.5 years of experience working as a software engineer
  • Demonstrated ability to design, develop, and launch backend systems
  • Proficiency in either Python or Kotlin
  • Familiarity with distributed system fundamentals and technologies such as AWS, MySQL, and Kubernetes
  • Experience navigating a large codebase, performing code reviews, and writing extensible, well-tested code

Qualifications

  • A Bachelor’s degree in a related field or equivalent practical experience

Core Skills

Benefits

  • 100% subsidized medical coverage, dental, and vision for employees and their dependents
  • Monthly spending stipends for technology, health, and wellness
  • Flexible time off and holiday calendars
  • Employee stock purchase plan to acquire company stock at a discount

Frequently Asked Questions

Is this position remote?

Yes, Affirm operates as a remote-first company, allowing most roles to be performed from almost anywhere within the country of employment. New hires are invited to an in-person onboarding experience.

What are the core technical requirements for this role?

Candidates must have a minimum of 1.5 years of software engineering experience, proficiency in Python or Kotlin, and familiarity with distributed systems, AWS, MySQL, and Kubernetes.

What is the salary for the Software Engineer II position?

The job posting does not specify a general salary, though it notes a Canadian base pay range of $128,000 to $188,000 CAD per year.

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