Senior Software Engineer & Tech Lead (Remote)

Affirm

Pittsburgh (Allegheny County)

Remote

USD 173,000 - 255,000

Full time

20 hours ago
Be an early applicant

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
Monthly health/tech stipends
Employee stock purchase plan (ESPP)

Job summary

Affirm is a remote-first company hiring a senior software engineer to drive technical strategy and lead end-to-end system design for large-scale, high-availability services. You will build robust APIs and data models within micro-service and event-driven architectures, collaborating across Product, Analytics, Design, Legal, and Accounting to define requirements and lifecycle strategies.

You will mentor engineers, lead technical discussions, and promote best practices through code reviews while

Qualifications

  • 5+ years of experience in software development or engineering with system design expertise.
  • Strong leadership and communication skills.
  • Bachelor’s degree or equivalent practical experience.
  • Experience building microservices and RESTful APIs in cloud environments.

Responsibilities

  • Drive technical strategy by leading planning, prioritization, and execution of projects aligned with product and business goals.
  • Lead end-to-end system design for large-scale, high-availability services and robust APIs.
  • Collaborate with Product, Analytics, Design, Legal, and Accounting to define requirements and lifecycle strategies.
  • Ensure system health by analyzing issues, optimizing code, and driving scalable solutions.
  • Mentor engineers and lead design reviews, promoting best practices through code reviews.

Skills

Leadership
Communication
Analytical thinking
Problem solving
Python
Kotlin
RESTful API development

Education

Bachelor's degree in a related field

Tools

AWS
Azure
Google Cloud
Docker
Kubernetes
SQL
NoSQL

Job description

Affirm is a remote-first company hiring a senior software engineer to drive technical strategy and lead end-to-end system design for large-scale, high-availability services. You will build robust APIs and data models within micro-service and event-driven architectures, collaborating across Product, Analytics, Design, Legal, and Accounting to define requirements and lifecycle strategies.

You will mentor engineers, lead technical discussions, and promote best practices through code reviews while

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

Affirm • Boston (MA)

Remote
USD 170,000 - 230,000
Health coverage for employees and (US)
Tech stipends
Flexible time off
+1
Senior Software Engineer - Remote-First & Systems Leader
Senior Software Engineer - Remote-First & Systems Leader

Affirm • Miami (FL)

Remote
USD 173,000 - 233,000
100% subsidized medical coverage
Monthly tech stipend
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 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
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 — 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: Systems Architect & Remote Leader
Senior Software Engineer: Systems Architect & Remote Leader

Affirm • Sioux Falls (SD)

Remote
USD 170,000 - 240,000
Health coverage for you and dependents
Tech stipends
Flexible time off
+1