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 8 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.

Staff Engineer

Staff Engineer position at UES focusing on geotechnical engineering, construction materials testing, and environmental consulting with opportunities for growth and development.

Lead Software Developer

Lead Software Developer position at LawnStarter - Remote opportunity to lead technical initiatives and architect solutions for a growing home services marketplace platform.

Technical Program Manager, Shipping and Region Authority

Technical Program Manager role at Amazon's SARA organization, focusing on shipping and regional services, requiring 7+ years of engineering team experience.

Director, Solution Engineering

Lead Solution Engineering team at Salesforce Sydney, driving Revenue Cloud and Commerce Cloud pre-sales success through technical leadership and strategic partnership development.