Staff Software Engineer

Affirm
Poland, Spain
Workplace: RemoteContractFunction: Software EngineeringExperience: 8+ yearsSkills: ["Communication","Leadership","Mentoring","Collaboration"]

Senior staff full‑stack engineer leading the Acquisition & Onboarding team to set long‑term technical strategy, drive architectural decisions, and elevate full‑stack development across mobile, web, and backend systems. You’ll mentor engineers, shape product experiences, ensure reliability, and collaborate with product, design, and analytics to accelerate conversion, retention, and growth.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
7 months ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Senior staff full‑stack engineer leading the Acquisition & Onboarding team to set long‑term technical strategy, drive architectural decisions, and elevate full‑stack development across mobile, web, and backend systems. You’ll mentor engineers, shape product experiences, ensure reliability, and collaborate with product, design, and analytics to accelerate conversion, retention, and growth.
Location: Poland, Spain
Workplace: Remote
Employment Type: Contract
Job Function: Software Engineering

Key Responsibilities

  • •Set technical strategy for the team on a year‑long timeline and align it with business‑critical projects
  • •Collaborate across product, design, and analytics to ensure technical sustainability and manage risks and trade‑offs
  • •Act as a force‑multiplier by defining and advocating technical solutions and operational processes
  • •Own team operations and availability with monitoring, triage rotations, playbooks, testing and on‑call readiness
  • •Foster a culture of quality and ownership by setting code review and design standards and advocating them beyond the team

Pay and Benefits

Perks:Health InsuranceDentalVisionRemote WorkLearning BudgetParental Leave

Key Requirements

  • •8+ years of experience as a software engineer
  • •Proficient in backend systems at scale using Python, Kotlin, AWS, MySQL, and Kubernetes
  • •Proficient in web apps with declarative UI frameworks like React, React Native, or Vue
  • •Experience delivering major features or system components with a defined technical plan
  • •Comfortable navigating ambiguity and iterating on feedback with engineering and cross‑functional peers
Experience:8+ yearsFintech
Skills:CommunicationLeadershipMentoringCollaboration
Languages:English
Tech Stack:PythonKotlinAWSMySQLKubernetesReactReact NativeVue

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn