Senior Software Engineer - Lead Systems Design (Remote)

Affirm

Washington (District of Columbia)

Remote

USD 173,000 - 255,000

Full time

2 days 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 you and dependents
Monthly tech stipends
Flexible time off and holidays

Job summary

Affirm is seeking a senior software engineer to drive technical strategy and lead end-to-end design of large-scale, high-availability services. You will build robust APIs and data models for micro-service architectures, collaborate across Product, Analytics, Design, Legal, and Accounting, and mentor junior engineers to promote best practices.

The role is remote-first within the USA with potential in-person onboarding.

Qualifications

  • 5+ years of experience in software development or engineering with system design/architecture expertise.
  • Motivated leader who fosters team growth and continuous learning.
  • Excellent communicator capable of conveying complex ideas to diverse audiences.
  • Strong analytical and problem-solving skills with a solution-oriented mindset.
  • Proficiency in Python, Kotlin, or similar languages.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • Bachelor's degree or equivalent practical experience in a related field.

Responsibilities

  • Drive technical strategy by planning, prioritizing, and executing projects aligned with product and business goals.
  • Lead end-to-end system design of large-scale, high-availability services with robust APIs and data models.
  • Collaborate with cross-functional teams to define requirements for card loan attribution and lifecycle strategy.
  • Ensure system health and performance by diagnosing issues and improving code for long-term robustness.
  • Mentor engineers, lead design reviews, and promote best practices through code reviews.

Skills

System design
Leadership
Communication
Analytical thinking
Python
Kotlin
RESTful APIs
Database knowledge (SQL/NoSQL)
Cloud platforms
Software architecture

Education

Bachelor's degree in related field

Tools

Docker
Kubernetes

Job description

Affirm is seeking a senior software engineer to drive technical strategy and lead end-to-end design of large-scale, high-availability services. You will build robust APIs and data models for micro-service architectures, collaborate across Product, Analytics, Design, Legal, and Accounting, and mentor junior engineers to promote best practices.

The role is remote-first within the USA with potential in-person onboarding.

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 - 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 & 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 — Systems Architect
Senior Software Engineer & Tech Lead — Systems Architect

Affirm • Philadelphia

Remote
USD 173,000 - 255,000
Equity rewards
Stipends for tech setup
Health coverage for you and dependents
+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 - 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 - 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 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 - Remote-First Platform & Systems Lead
Senior Software Engineer - Remote-First Platform & Systems Lead

Affirm • Atlanta (GA)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Tech spending stipends
Generous time off
+1