Senior Software Engineer, Fullstack (Card Acquisition)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$195,000–$255,000 / yr
Posted
44 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $225k
$183k most similar roles pay here $263k

This role pays more than 77% of similar roles. Most pay $192,050–$224,062 — the shaded band above. At the midpoint, this role pays about $225k versus about $208k 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 60 open roles on FindRole.

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

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Senior Software Engineer, Fullstack (Card Acquisition)

Senior Software Engineer, Fullstack (Card Acquisition) joins the Acquisition & Onboarding team within the Consumer organization. This role involves setting technical direction, driving architectural decisions, and mentoring engineers to improve development quality across mobile, web, and backend systems. You will own quarterly goals, manage team operations like monitoring and on-call rotations, and collaborate with product and design teams to build polished user experiences. The work focuses on the initial customer experience to build trust and clarity during onboarding. Required skills include 4+ years of experience with React Native or native mobile development (Swift/Kotlin), web development using React or Vue, and backend systems using Python, Kotlin, AWS, MySQL, and Kubernetes. You must be proficient in JavaScript and TypeScript while managing complex codebases, implementing feature flagging, and ensuring high reliability for large-scale production environments.

What you'll do

  • Deliver on quarterly goals by leading engineers through ambiguity to solve complex technical problems.
  • Define long-term technical strategy and architectural decisions for mobile, web, and backend systems.
  • Manage team operations including monitoring, triage rotations, playbooks, and on-call support.
  • Establish and improve code review standards and design practices across the engineering organization.
  • Mentor engineers by providing consistent feedback, guidance, and leadership by example.
  • Develop high-quality features using React Native, Swift, Kotlin, Python, and cloud infrastructure.
  • Implement experimentation, feature flagging, and analytics instrumentation to ensure safe product rollouts.
  • Proactively identify and resolve issues related to project processes, technology, or business goals.

What we're looking for

  • You must have at least 4 years of experience as a software engineer.
  • You must hold a Bachelor's degree in a related field or possess equivalent practical experience.
  • You must be proficient in JavaScript and TypeScript.
  • You must have experience leading significant mobile initiatives using React Native or native technologies.
  • You must be able to work across React Native and native boundaries, including Swift and Kotlin.
  • You must have experience shipping web applications using declarative UI frameworks like React or Vue.
  • You must be able to design and launch backend systems at scale using Python, Kotlin, AWS, MySQL, and Kubernetes.
  • You must possess strong verbal and written communication skills for collaborating with a global engineering team.

More like this

Similar roles

Senior Software Engineer, Fullstack

Affirm

Remote 177 days ago $195,000$255,000
React Native Swift Kotlin React Vue JavaScript TypeScript Python AWS Kubernetes MySQL CI/CD Feature Flagging Analytics Instrumentation
4+ yrs exp Remote

Senior Software Engineer

FanDuel

Atlanta, GA 21 days ago $138,000$181,650
Java TypeScript React Python AWS Kubernetes Terraform EKS Lambda RDS Aurora SNS SQS Docker Datadog Swift Kotlin React Native Amplitude
4+ yrs exp Hybrid

Lead Software Engineer, Full Stack, Card Tech

Capital One Financial

McLean, VA 2 days ago $197,300$225,100
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL Microservices HTML/CSS Agile Cloud Computing Microsoft Azure RDBMS
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA 2 days ago $197,300$225,100
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL HTML/CSS Microservices Cloud Computing Microsoft Azure Agile Open Source RDBMS
4+ yrs exp