Staff Software Engineer

Affirm

Town of Poland (NY)

Hybrid

USD 96,459 - 123,403

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible Spending Wallets
Away Days
Parental leave
Health care coverage
Competitive vacation
ESPP

Job summary

A leading technology company is seeking a Backend Developer to set technical strategies and collaborate on high-impact projects. The ideal candidate has over 8 years of experience with distributed systems and languages like Python or Kotlin, and must demonstrate strong communication skills. This position offers a remote working option in Poland, flexible benefits, and competitive compensation, including base pay and equity.

Qualifications

  • 8+ years of experience designing and developing backend systems at scale.
  • Experience with distributed systems using AWS, MySQL, Spark, and Kubernetes.
  • Strong verbal and written communication skills.

Responsibilities

  • Set technical strategy for the team on a year-long basis.
  • Collaborate with product management and design.
  • Take ownership of team operations and availability.

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
Communication skills

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 Marketplace Experience team sits within Affirms Direct-to-Consumer organization and owns the core discovery and evaluation surfaces that help shoppers find the right merchant and financing option for their needs. Our scope includes search, deals, and merchant detail experiences, which are high‑traffic, highly visible entry points that directly influence shopper trust, engagement, and downstream conversion. We work at the intersection of consumer experience, merchant strategy, and platform capabilities, partnering closely with Product, Design, Analytics, and dependent platform teams.

What You’ll Do
  • Set technical strategy for the team on a year‑long time scale and help the team tie it together with critical, business‑impacting projects.
  • Collaborate across teams in the product development lifecycle with product management, design, and analytics to ensure technical sustainability, and manage risks and trade‑offs.
  • Act as a force‑multiplier for your team through definition and advocacy of technical solutions and operational processes.
  • Take ownership of the team’s operations and availability by ensuring monitoring, triage rotations, playbooks, policies, testing, and alerting are in place to support “keep the lights on” and on‑call efforts.
  • Foster a culture of quality and ownership on your team by setting code review and design standards, and advocating for them beyond your team through writing and tech talks.
  • Help develop talent on your team by providing feedback and guidance and leading by example.
What We Look For
  • 8+ years of experience designing, developing and launching backend systems at scale using languages such as Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using technologies such as AWS, MySQL, Spark, and Kubernetes.
  • Experience delivering major features, system components, or deprecating existing functionality in a system through the definition of a technical and execution plan, with high‑quality, maintainable code.
  • Comfortable moving from low‑level language idioms to the architecture of large systems to understand how they work.
  • Growth and impact trajectory that demonstrates mastery of gathering and iterating on feedback from engineering and cross‑functional peers.
  • Strong verbal and written communication skills that support effective collaboration with the global engineering team.
Compensation

Base Pay Grade - P

Equity Grade - 5

PL base pay range per year: PLN 358,000 – PLN 458,000

Benefits
  • Type of employment: Contract of Employment
  • Flexible Spending Wallets for tech, food, and lifestyle
  • Away Days – wellness days to take off work and recharge
  • Parental leave
  • Employee Resource & Community Groups
  • Creative tax benefits subject to applicable law and company policy
  • Health care coverage – company pays all premiums for you and your dependents
  • Time off – competitive vacation and holiday schedules allowing you to rest and recharge
  • ESPP – employee stock purchase plan enabling you to buy shares at a discount
Location

Remote – Poland (the majority of our roles can be located anywhere in Poland).

This job description is not a contractual document and is not intended to have binding force.

Equity and Additional Benefits

Employees may be eligible for equity rewards offered by the parent company, as well as monthly stipends for health, wellness, and tech spending.

EEO & Disability Accommodation Statement

Affirm is proud to be a remote‑first company. We provide a supportive, inclusive interview experience for all candidates, including those with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative, qualified applicants with arrest and conviction records will be considered for employment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Fullstack (Servicing International)
Senior Software Engineer, Fullstack (Servicing International)

Affirm • Town of Poland (NY)

Hybrid
USD 54,000 - 70,000
100% subsidized medical coverage
Flexible Spending Wallets for tech, food and lifestyle
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Card)
Senior Software Engineer, Backend (Card)

Affirm • Spain (TX)

Hybrid
USD 99,000 - 141,000
Health coverage for you and dependents
Equity rewards
Flexible Spending Wallets
+4
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • St. Louis (MO)

On-site
USD 169,000 - 219,000
Comprehensive health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Charlotte (NC)

On-site
USD 169,000 - 219,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Chicago (IL)

On-site
USD 169,000 - 240,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Richmond (VA)

Hybrid
USD 169,000 - 240,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Madison (WI)

On-site
USD 169,000 - 240,000
Comprehensive health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Raleigh (NC)

On-site
USD 169,000 - 219,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Infrastructure)
Senior Software Engineer, Backend (Infrastructure)

Affirm • Dallas (TX)

On-site
USD 169,000 - 240,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior Software Engineer, Backend (Traffic)
Senior Software Engineer, Backend (Traffic)

Affirm • Boise (ID)

On-site
USD 169,000 - 219,000
100% subsidized medical coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1