Affirm

FinTech

StaffSoftwareEngineer,Backend(DealReporting)

€95–140k ~AI est. Spain FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer, Backend (Deal Reporting) at Affirm. Skills: Backend systems, Distributed systems, Deal reporting. Set technical strategy. Collaborate with product management”

Industry & Context.

FinTech
Problems you'll solve

Troubleshooting; Root cause analysis

Eligibility Requirements

On-Call Rotation

What They're Looking For.

Must Have

7+ years backend systems experience, Python or Kotlin experience, Highly available distributed systems experience, AWS experience, MySQL experience, Kubernetes experience, Spark knowledge, Deliver major features experience, Write high quality code

Nice to Have

Task orchestration systems knowledge, Airflow knowledge, Temporal knowledge

What You'll Do.

Set technical strategy

Collaborate with product management

Collaborate with design

Collaborate with analytics

Define technical solutions

Advocate technical solutions

Manage team operations

Ensure monitoring is in place

Ensure triage rotations are in place

Ensure playbooks are in place

Ensure policies are in place

Ensure testing is in place

Ensure alerting is in place

Support on-call efforts

Foster culture of quality

Foster culture of ownership

Set code review standards

Advocate standards beyond team

Develop talent on team

Build testing infrastructure

How You'll Work.

Team & Collaboration

Cross-functional teams; Product development lifecycle; Global engineering team

Communication Scope

Verbal communication; Written communication; Tech talks

Process & Methodology

Technical execution plan

Full Job Description

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. The Deal Reporting team is responsible for building our critical capital partner integrations, as well as services to automate funding processes safely and reliably. We partner with Product and Capitals Markets teams to understand and implement complex financial structures, integrations and reporting. We are looking for a highly motivated Staff Software Engineer to help empower Deal Reporting's first international team, and build integrations, services, and testing infrastructure to power the funding of every Affirm loan. What You'll Do: · You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. · You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. · You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes. · You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts. · You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. · “On-Call Rotation - There would be an on-call rotation for this role as a requirement”. What We Look For: · You have 7+ years of experience designing, developing and launching backend systems at scale using

Free ATS check

Applying for this Staff Software Engineer, Backend (Deal Reporting) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Affirm?

Real rants from real employees. Read before you apply.

Read Company Rants →