Remote-First Senior Software Engineer & Tech Lead

Affirm

Madison (WI)

Remote

USD 173,000 - 233,000

Full time

24 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage 100% for employees and
Tech/equipment stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm is seeking a senior software engineer to drive technical strategy and lead end-to-end system design for large-scale, highly available services. You will build robust APIs and data models for micro-service architectures while collaborating across Product, Analytics, Design, Legal, and Accounting to shape the card loan attribution lifecycle.

The role emphasizes mentoring, code reviews, and championing best practices, with remote-first flexibility in the US.

Qualifications

  • 5+ years of experience in software development or engineering with system design knowledge.
  • Strong leadership, communication, and problem-solving abilities.
  • Bachelor’s degree or equivalent practical experience.
  • Proficient in Python, Kotlin, and modern cloud platforms.
  • Experience with AWS/Azure/Google Cloud and containers (Docker, Kubernetes).
  • Knowledge of SQL/NoSQL databases, web frameworks, and RESTful APIs.

Responsibilities

  • Drive technical strategy by planning, prioritizing, and executing projects aligned with goals.
  • Lead end-to-end system design of large-scale, high-availability services with robust APIs.
  • Collaborate across Product, Analytics, Design, Legal, and Accounting to define requirements.
  • Ensure health and performance by diagnosing issues and driving scalable solutions.
  • Mentor engineers, lead design reviews, and promote best practices.

Skills

System design
Leadership
Communication
Analytical thinking
Python
Kotlin
AWS
Azure
Google Cloud
Docker
Kubernetes
RESTful APIs
SQL
NoSQL

Education

Bachelor's degree

Tools

Docker
Kubernetes
SQL
NoSQL
Web frameworks
REST API development

Job description

Affirm is seeking a senior software engineer to drive technical strategy and lead end-to-end system design for large-scale, highly available services. You will build robust APIs and data models for micro-service architectures while collaborating across Product, Analytics, Design, Legal, and Accounting to shape the card loan attribution lifecycle.

The role emphasizes mentoring, code reviews, and championing best practices, with remote-first flexibility in the US.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer & Tech Lead — Systems (Remote)
Senior Software Engineer & Tech Lead — Systems (Remote)

Affirm • Cleveland (OH)

Remote
USD 173,000 - 255,000
Health coverage for employees and deps
Tech spending stipends
Flexible time off
+1
Senior Software Engineer & Tech Lead (Remote, Equity)
Senior Software Engineer & Tech Lead (Remote, Equity)

Affirm • Boise (ID)

Remote
USD 173,000 - 255,000
Health coverage for dependents
Tech stipends
Flexible time off
+1
Senior Software Engineer — Systems & API Architect (Remote)
Senior Software Engineer — Systems & API Architect (Remote)

Affirm • Los Angeles (CA)

Remote
USD 173,000 - 255,000
100% subsidized medical coverage
Tech stipend for setup and wellness
Flexible time off and holidays
+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 & Tech Lead - Remote-First
Senior Software Engineer & Tech Lead - Remote-First

Affirm • Portland (OR)

Remote
USD 173,000 - 255,000
100% employer-paid health coverage for
Monthly stipends for tech setup
Stock purchase plan (ESPP)
Senior Software Engineer & Tech Lead (Remote)
Senior Software Engineer & Tech Lead (Remote)

Affirm • Pittsburgh

Remote
USD 173,000 - 255,000
100% employer-paid health coverage
Monthly health/tech stipends
Employee stock purchase plan (ESPP)
Remote Senior Backend Engineer, Card Loan Platform
Remote Senior Backend Engineer, Card Loan Platform

Affirm • United States

Remote
USD 130,000 - 190,000
Health coverage
Tech stipend
Health stipend
+2
Remote Senior Staff Backend Engineer – FinTech AI Leader
Remote Senior Staff Backend Engineer – FinTech AI Leader

Affirm • Philadelphia

Remote
USD 236,000 - 325,000
100% health coverage
ESPP
Remote-first
+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 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