Senior Software Engineer, Fullstack (Card Acquisition)

Affirm
United States
Workplace: RemoteFull timeUSD 195,000 - 255,000 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Leadership","Communication","Collaboration","Mentorship","Ownership"]

Own engineering outcomes for the Acquisition & Onboarding team, shaping long-term technical strategy across mobile, web, and backend systems. Lead through ambiguity, define architecture, and elevate full-stack development quality and velocity. Drive “keep the lights on” reliability with monitoring, triage rotations, testing, and alerting, and implement metrics, experimentation, feature flagging, and analytics instrumentation to improve conversion and retention.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
1 month ago

Senior Software Engineer, Fullstack (Card Acquisition)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Own engineering outcomes for the Acquisition & Onboarding team, shaping long-term technical strategy across mobile, web, and backend systems. Lead through ambiguity, define architecture, and elevate full-stack development quality and velocity. Drive “keep the lights on” reliability with monitoring, triage rotations, testing, and alerting, and implement metrics, experimentation, feature flagging, and analytics instrumentation to improve conversion and retention.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Own and deliver quarterly team goals while leading engineers through ambiguity to solve open-ended problems.
  • •Collaborate with product management, design, and analytics to influence decisions by articulating technical constraints, risks, and trade-offs.
  • •Drive reliability and operations by implementing monitoring, triage rotations, playbooks, policies, testing, and alerting for on-call needs.
  • •Identify and lead resolution of project, process, technology, or business issues through proactive advocacy and execution.
  • •Set and improve code review and design standards, mentor engineers, and elevate quality and velocity through writing and tech talks.

Pay and Benefits

Salary: USD 195,000 - 255,000 annually
Perks:Health InsuranceDentalVisionEquityPaid Leave

Key Requirements

  • •4+ years of software engineering experience with experience leading significant mobile initiatives, including architecture and reliable production delivery.
  • •Working across React Native and native boundaries (Swift/Kotlin), improving developer tooling, CI/CD, and mobile release processes.
  • •Experience implementing experimentation, feature flagging, and analytics instrumentation for measurable, safe rollouts in mobile apps.
  • •Shipping web apps using declarative UI frameworks such as React or Vue, with strong working knowledge of JavaScript/TypeScript.
  • •Designing, developing, and launching backend systems at scale using technologies such as Python, Kotlin, AWS, MySQL, and Kubernetes.
Experience:4+ years
Skills:LeadershipCommunicationCollaborationMentorshipOwnership
Languages:English
Tech Stack:React NativeSwiftKotlinReactVueJavaScriptTypeScriptPythonAWSMySQLKubernetesCI/CDFeature flaggingExperimentationAnalytics

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn