Senior Software Engineer, Backend (Merchant & Partner Lifecycle)

Affirm
United States
Workplace: RemoteFull timeUSD 190,000 - 240,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Mentorship","Leadership","Collaboration","Problem-solving"]

Senior backend engineer leading development of a new lifecycle-orchestrator service for Affirm’s Merchant Lifecycle domain. Design scalable backend systems, mentor engineers, collaborate across teams on long-term vision, and drive architectural improvements using AWS, gRPC, and Kubernetes to support hundreds of thousands of merchants globally.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
5 months ago

Senior Software Engineer, Backend (Merchant & Partner Lifecycle)

✓ Verified Job

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

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

Job Summary

Senior backend engineer leading development of a new lifecycle-orchestrator service for Affirm’s Merchant Lifecycle domain. Design scalable backend systems, mentor engineers, collaborate across teams on long-term vision, and drive architectural improvements using AWS, gRPC, and Kubernetes to support hundreds of thousands of merchants globally.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and expand the backbone of our platform to scale to hundreds of thousands of merchants from all around the world.
  • •Design and align the scope of work with other teams to deliver cross-team projects.
  • •Mentor other engineers to ensure their development and growth.
  • •Partner with Engineering Manager and Team Lead to drive and execute the long-term vision of the team.
  • •Execute technical strategy for broad or complex requirements with insightful and forward-looking approaches that go beyond the direct team and solve large open-ended problems.

Pay and Benefits

Salary: USD 190,000 - 240,000 annually
Perks:Health InsuranceTime OffEspp

Key Requirements

  • •5+ years of experience as a backend software engineer.
  • •Strong understanding of Domain-Driven Design, distributed systems, and how architectural decisions affect performance and maintainability.
  • •Proficiency with data models, API design (http and RPC), state machines, event-driven architecture, and database design.
  • •Excellent communication skills, both written and verbal. Must be proficient in asynchronous communication–written tech specs, ADRs, project plans, etc.
  • •Experience designing, developing, and launching backend systems (our stack: AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes). Java and Kotlin experience are especially helpful.
Experience:5+ yearsFintechPaymentsE-commerce
Skills:CommunicationMentorshipLeadershipCollaborationProblem-solving
Languages:English
Tech Stack:AWSGRPCSnowflakeKotlinPythonMySQLKubernetesJavaClaude Code

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