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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on building scalable cloud services and APIs using Java, Kubernetes, and other modern technologies in Indianapolis.

Lead Customer Success Engineer, Agentforce

Lead Customer Success Engineer position at Salesforce, focusing on AI integration and customer success for the Agentforce platform, offering competitive compensation and benefits.

Software Engineering MTS

Software Engineering MTS position at Salesforce focusing on distributed systems and real-time communication platforms, offering competitive compensation and benefits.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on scalable backend/frontend development with Java, React, and SQL, offering $157,600-$236,500 salary range in San Francisco.

Software Engineering SMTS Key Management

Staff Software Engineer position at Salesforce focusing on Key Management systems, offering competitive compensation and hybrid work arrangement in Seattle, WA.

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 9 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?