Senior Software Engineer & Tech Lead — Systems (Remote)

Affirm

Cleveland (OH)

Remote

USD 173,000 - 255,000

Full time

21 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 for employees and deps
Tech spending stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm is hiring a senior software leader to drive technical strategy by planning, prioritizing, and executing projects aligned with product and business goals. You will lead the end-to-end design and development of large‑scale, high‑availability services, building robust APIs and data models for our microservice and event‑driven architectures.

Collaborate across product, analytics, design, legal, and accounting to define requirements and execute our card loan attribution and lifecycle strategy.

Qualifications

  • 5+ years in software development with system design expertise.
  • Proven leadership and ability to grow teams.
  • Excellent written and verbal communication.
  • Strong analytical and problem-solving skills.
  • Proficiency in Python or Kotlin and related languages.
  • Experience with cloud platforms (AWS, Azure, GC) and Docker/Kubernetes.
  • Knowledge of SQL/NoSQL databases and RESTful APIs.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Drive technical strategy through planning, prioritization, and execution.
  • Lead end-to-end design and development of large-scale services, APIs, data models.
  • Collaborate with product, analytics, design, legal, and accounting on requirements.
  • Analyze and optimize systems for health, performance, and scalability.
  • Mentor engineers, lead design reviews, and promote best practices through code reviews.

Skills

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

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
SQL
NoSQL
REST
CI/CD

Job description

Affirm is hiring a senior software leader to drive technical strategy by planning, prioritizing, and executing projects aligned with product and business goals. You will lead the end-to-end design and development of large‑scale, high‑availability services, building robust APIs and data models for our microservice and event‑driven architectures.

Collaborate across product, analytics, design, legal, and accounting to define requirements and execute our card loan attribution and lifecycle strategy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote-First Senior Software Engineer & Tech Lead
Remote-First Senior Software Engineer & Tech Lead

Affirm • Madison (WI)

Remote
USD 173,000 - 233,000
Health coverage 100% for employees and
Tech/equipment stipends
Flexible time off
+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 - 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 & 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)
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 - 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 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
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