Senior Staff Software Engineer (Repayments)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
$415,000 - $515,000
Backend
Staff Software Engineer
Remote
10+ years of experience

Description For Senior Staff Software Engineer (Repayments)

Affirm is seeking a Senior Staff Software Engineer to join the Repayments Nexus, a group based in Europe that owns the end-to-end repayments consumer experience. This role requires high technical capability, leadership skills, strong cross-functional communication, and a creative mindset. The successful candidate will drive the evolution of the Repayments platform, focusing on extensibility, robustness, and performance.

Key responsibilities include:

  • Drafting and reviewing technical specifications
  • Participating in architectural reviews
  • Creating engineering strategy for the Repayments Nexus group
  • Partnering with product and business teams
  • Building APIs and data models for micro-service and event-driven architectures
  • Mentoring engineers and supporting team growth

The ideal candidate will have:

  • 10+ years of software engineering experience
  • Strong understanding of distributed systems
  • Excellent communication and project management skills
  • Business impact focus and pragmatic approach to project delivery
  • Passion for cross-functional collaboration
  • Python/Kotlin development experience (preferred)
  • Experience with AWS or other cloud providers

Affirm offers competitive compensation and benefits, including:

  • Base pay range: 415,000 zł - 515,000 zł per year
  • Equity rewards
  • Flexible spending wallets for tech, food, and lifestyle
  • Wellness days off
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups

Join Affirm in building a beloved, lasting financial services brand predicated on honesty and trust. This remote position offers the flexibility to work from anywhere in Poland, with occasional office visits as required.

Last updated 6 months ago

Responsibilities For Senior Staff Software Engineer (Repayments)

  • Drive the evolution of Repayments platform
  • Draft and review technical specifications
  • Participate in architectural reviews
  • Create engineering strategy for Repayments Nexus group
  • Partner with product and business teams
  • Build APIs and data models
  • Mentor engineers

Requirements For Senior Staff Software Engineer (Repayments)

Python
Kotlin
  • 10+ years of software engineering experience
  • Strong understanding of distributed systems
  • Excellent communication skills
  • Excellent project management skills
  • Business impact focus
  • Passion for cross-functional collaboration
  • Python/Kotlin development experience (preferred)
  • Experience with AWS and/or other cloud providers

Benefits For Senior Staff Software Engineer (Repayments)

Equity
Parental Leave
  • Equity rewards
  • Flexible spending wallets
  • Wellness days off
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups

Interested in this job?

Jobs Related To Affirm Senior Staff Software Engineer (Repayments)

Senior Staff Software Engineer (Online Infrastructure)

Senior Staff Software Engineer role at Affirm, leading the Online Infrastructure team to shape and manage computing workloads at scale.

Lead Group Product Manager, Ads

Lead Google Ads product team in developing innovative advertising solutions, managing product roadmaps, and driving strategic initiatives with 10+ years of product management experience.

Technical Product Lead, Partnerships Systems, YouTube

Lead technical product strategy and implementation for YouTube's Partnerships Systems team, driving partner success and product adoption through innovative solutions.

Senior Product Manager, Photos

Senior Product Manager position at Google leading the Memories experience in Google Photos, requiring product strategy, user experience expertise, and cross-functional leadership.

Technical Lead Manager, Ads Benchmarks Experiences

Lead and build Google's Ads Benchmarks Experiences team in Warsaw, overseeing full-stack development while managing and growing a new engineering team.