Senior Software Engineer & Tech Lead — Systems Architect

Affirm

Philadelphia (Philadelphia County)

Remote

USD 173,000 - 255,000

Full time

48 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

Equity rewards
Stipends for tech setup
Health coverage for you and dependents
ESPP

Job summary

Affirm is seeking a senior software/ engineering leader to drive technical strategy and end-to-end system design for large-scale services. You will build robust APIs, data models, and scalable architectures while guiding junior engineers and promoting best practices.

The role emphasizes cross-functional collaboration with Product, Analytics, Design, Legal, and Accounting, plus a remote-friendly environment and equity-based rewards.

Qualifications

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning
  • Excellent communicator, adept at sharing complex ideas with diverse audiences.
  • Strong analytical and problem‑solving skills, with a creative and solution-oriented mindset.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Responsibilities

  • Lead the planning, prioritization, and execution of projects aligning with product, technical, and business goals.
  • Design and develop large-scale, high-availability services with robust APIs and data models.
  • Collaborate with Product, Analytics, Design, Legal, and Accounting to define requirements for card loan attribution and lifecycle strategy.
  • Ensure system health and performance by analyzing and troubleshooting complex issues and optimizing code.
  • Mentor engineers, lead design reviews, and promote best practices through code reviews.

Skills

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

Education

Bachelor’s degree or equivalent

Tools

Docker
Kubernetes
REST APIs

Job description

Affirm is seeking a senior software/ engineering leader to drive technical strategy and end-to-end system design for large-scale services. You will build robust APIs, data models, and scalable architectures while guiding junior engineers and promoting best practices.

The role emphasizes cross-functional collaboration with Product, Analytics, Design, Legal, and Accounting, plus a remote-friendly environment and equity-based rewards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • Pittsburgh

Remote
USD 173,000 - 255,000
100% employer-paid health coverage
Monthly health/tech stipends
Employee stock purchase plan (ESPP)
Senior Software Engineer & Technical Leader
Senior Software Engineer & Technical Leader

Affirm, Inc. • Seattle (WA)

Remote
USD 195,000 - 255,000
100% subsidized medical coverage
Monthly health/tech stipends
Flexible time off
+1
Senior Software Architect — Remote, Equity & Growth
Senior Software Architect — Remote, Equity & Growth

Affirm • Phoenix (AZ)

Remote
USD 173,000 - 255,000
100% subsidized medical coverage
Monthly stipends for health, wellness,
Tech spending stipends
+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
Senior Software Engineer - Lead Systems Design (Remote)
Senior Software Engineer - Lead Systems Design (Remote)

Affirm • Washington

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off and holidays
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
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 - Lead Systems + Remote + Equity
Senior Software Engineer - Lead Systems + Remote + Equity

Affirm • Denver (CO)

Remote
USD 173,000 - 255,000
Health coverage 100% for you and your
Tech stipends for setup and wellness
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)