Senior Software Engineer & Tech Lead - Remote-First

Affirm

Portland (OR)

Remote

USD 173,000 - 255,000

Full time

11 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% employer-paid health coverage for
Monthly stipends for tech setup
Stock purchase plan (ESPP)

Job summary

Affirm is a remote-first company empowering people with fair financial services, and we’re seeking a senior software engineer to drive technical strategy, design large-scale services, and deliver robust APIs for our micro‑service and event‑driven architectures.

You will mentor engineers, collaborate across Product, Analytics, Design, Legal, and Accounting, and own the end-to-end lifecycle of key systems, with a focus on performance, reliability, and scalable data models.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years of software development or engineering with system design focus.
  • Experience with cloud platforms and containerization.
  • Experience with RESTful APIs and data modeling.

Responsibilities

  • Lead planning, prioritization and execution of projects aligning with goals.
  • Design and develop large-scale, high-availability services with robust APIs.
  • Collaborate with Product, Analytics, Design, Legal, and Accounting to define requirements.
  • Ensure health and performance of systems and optimize code for long-term robustness.
  • Mentor engineers and champion best practices through code reviews.

Skills

System design
Leadership
Communication
Problem solving
Python
Kotlin
Cloud platforms
Docker
Kubernetes
SQL/NoSQL
RESTful APIs

Education

Bachelor's degree

Tools

Docker
Kubernetes
SQL
NoSQL

Job description

Affirm is a remote-first company empowering people with fair financial services, and we’re seeking a senior software engineer to drive technical strategy, design large-scale services, and deliver robust APIs for our micro‑service and event‑driven architectures.

You will mentor engineers, collaborate across Product, Analytics, Design, Legal, and Accounting, and own the end-to-end lifecycle of key systems, with a focus on performance, reliability, and scalable data models.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Remote Tech Lead & Architect
Senior Software Engineer - Remote Tech Lead & Architect

Affirm • San Diego (CA)

Remote
USD 173,000 - 255,000
100% subsidized medical coverage
Monthly tech stipend
Employee stock purchase plan (ESPP)
+1
Senior Software Engineer - Lead Systems & API Design Remote
Senior Software Engineer - Lead Systems & API Design Remote

Affirm • San Francisco (CA)

Remote
USD 173,000 - 255,000
100% medical coverage for you and your
dependents
Equity grants
+1
Senior Software Engineer - Remote-First System Design Lead
Senior Software Engineer - Remote-First System Design Lead

Affirm • Nashville (TN)

Remote
USD 173,000 - 233,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Senior Software Engineer - Remote-First, APIs & Frontend
Senior Software Engineer - Remote-First, APIs & Frontend

Affirm • Raleigh (NC)

Remote
USD 173,000 - 233,000
Medical coverage
Tech stipends
Flexible time off
+1
Senior Software Engineer - Lead Systems Architecture Remote
Senior Software Engineer - Lead Systems Architecture Remote

Affirm • Palo Alto (CA)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Tech stipends for setup
Generous time off and holiday calendar
+1
Senior Software Architect & Platform Lead - Remote
Senior Software Architect & Platform Lead - Remote

Affirm • New York (NY)

Remote
USD 173,000 - 255,000
100% subsidized medical coverage
Monthly tech stipend
Health & wellness stipend
+1
Remote Senior Software Engineer — Web & API
Remote Senior Software Engineer — Web & API

Affirm • Pittsburgh

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Tech stipends for setup
Flexible time off
+1
Software Engineer II - Remote-First API & Web Apps
Software Engineer II - Remote-First API & Web Apps

Affirm • Cleveland (OH)

Remote
USD 146,000 - 225,000
100% health coverage
Monthly tech stipends
Generous holiday calendar
+1
Senior Software Engineer - Remote-First, APIs & Web/Mobile
Senior Software Engineer - Remote-First, APIs & Web/Mobile

Affirm • Boston (MA)

Remote
USD 173,000 - 233,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Fullstack Engineer - Remote App Experience
Senior Fullstack Engineer - Remote App Experience

Affirm • United States

Remote
USD 173,000 - 255,000
Health coverage
Tech stipends
Flexible time off
+1