Open Role
Affirm

Remote opportunity at

Affirm

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm operates as a financial technology company offering clear and predictable payment solutions for consumers without hidden fees. The Consumer Growth Experience Engineering team constructs the…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published16d ago
Listing Views16
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm operates as a financial technology company offering clear and predictable payment solutions for consumers without hidden fees. The Consumer Growth Experience Engineering team constructs the platforms and end-to-end features driving growth across web, mobile applications, push notifications, and email. This full-time remote position of Senior Software Engineer, Fullstack (Consumer Engineering) involves owning team delivery goals, guiding engineers through ambiguous challenges, and collaborating with cross-functional partners in product management, design,…

Job Description

Affirm operates as a financial technology company offering clear and predictable payment solutions for consumers without hidden fees. The Consumer Growth Experience Engineering team constructs the platforms and end-to-end features driving growth across web, mobile applications, push notifications, and email. This full-time remote position of Senior Software Engineer, Fullstack (Consumer Engineering) involves owning team delivery goals, guiding engineers through ambiguous challenges, and collaborating with cross-functional partners in product management, design, and analytics.

The successful candidate will manage backend systems at scale, develop mobile application capabilities across native and React Native environments, and establish rigorous standards for code quality and testing. This role suits engineers who enjoy solving complex growth problems, translating high-level strategies into measurable outcomes, and maintaining system reliability. Responsibilities include defining technical delivery plans, participating in on-call rotations, monitoring operational health, and mentoring colleagues. Affirm functions as a remote-first organization, permitting staff to work from nearly any location within the country of hire, supported by comprehensive health coverage, flexible spending wallets for lifestyle and technology needs, and an employee stock purchase plan.

Responsibilities

  • Own and deliver quarterly goals for the engineering team
  • Lead engineers through open-ended problems and ambiguity
  • Collaborate with product management, design, and analytics stakeholders during the development lifecycle
  • Identify and resolve technical, process, and business roadblocks
  • Monitor system metrics and support on-call and availability operations
  • Establish and elevate code review and design standards across the team
  • Provide guidance and mentorship to develop engineering talent

Requirements

  • Have at least 4 years of experience working as a software engineer
  • Possess experience leading major mobile initiatives covering architecture and cross-functional launches in React Native or native environments
  • Demonstrate experience debugging platform-specific issues and refining CI/CD and release workflows for mobile applications
  • Show proficiency in JavaScript and TypeScript
  • Bring experience shipping web applications utilizing declarative UI frameworks such as React or Vue
  • Demonstrate experience designing, building, and deploying scalable backend systems using Python, Kotlin, AWS, MySQL, and Kubernetes
  • Possess strong verbal and written communication skills for collaborating with global engineering teams

Qualifications

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

Core Skills

Benefits

  • 100% subsidized medical coverage, dental, and vision for employees and dependents
  • Monthly spending stipends for technology, food, lifestyle needs, and family forming expenses
  • Competitive vacation and holiday schedules
  • Employee stock purchase plan offering discounted company shares

Frequently Asked Questions

Is this position remote?

Yes, Affirm operates as a remote-first company, allowing employees to work from almost anywhere within the country of hire.

What is the employment type?

This is a full-time position.

What salary does this role offer?

The source posting does not specify a precise salary, though it notes a CAN base pay range per year of $153,000 to $213,000, with exact offers determined by experience, skills, and location.

What are the core technical requirements?

Candidates must have at least 4 years of software engineering experience, proficiency in JavaScript or TypeScript, and experience with backend technologies like Python, Kotlin, AWS, MySQL, and Kubernetes, alongside mobile or web framework experience.

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