Senior Software Engineer, Backend (Merchant Advocacy)

Affirm

Remote Actively hiring
Remote US Posted 31 days ago $190,000$240,000 / year

At a glance

AI generated

TL;DR

Join the Merchant & Partner Lifecycle team as a Senior Software Engineer, Backend, and lead the development of a new lifecycle-orchestrator service that will streamline merchant onboarding processes for hundreds of thousands of global merchants. You’ll design scalable systems, collaborate with cross-functional teams, mentor junior engineers, and drive architectural improvements using Domain-Driven Design principles. Proficiency in AWS, gRPC, Snowflake, Kotlin, Python, MySQL, and Kubernetes is essential, along with experience in monitoring tools like Sentry.io and Rollbar. This role demands strong asynchronous communication skills and the ability to tackle complex technical challenges that impact the broader organization’s engineering standards and processes.

Skills

AWS gRPC Kubernetes Python Snowflake Kotlin MySQL Java Sentry.io Rollbar Chronosphere Kibana

What you'll do

  • Design and expand the backbone of the platform to support hundreds of thousands of merchants.
  • Mentor other engineers to foster their professional development and growth.
  • Execute technical strategy for complex requirements, solving large-scale problems beyond direct team scope.
  • Improve engineering standards, tooling, and processes across the organization.
  • Utilize agentic development tools like Claude Code to automate parts of the development process.

What we're looking for

  • 5+ years of experience as a backend software engineer
  • Strong understanding of Domain-Driven Design, distributed systems, and architectural impacts on performance and maintainability
  • Proficiency with data models, API design (HTTP and RPC), state machines, event-driven architecture, and database design
  • Experience designing, developing, and launching backend systems using AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes
  • Excellent communication skills for asynchronous and synchronous settings, including technical documentation and project planning

Market check

Salary context

This $190,000–$240,000 range sits above 82% of similar postings on FindRole.

Peer median band

$117,000$220,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$201,600

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 57 open roles on FindRole.

Listed pay typically runs $190,000–$240,000 across 56 roles with salary data.

Most-posted roles

View all roles at Affirm

More like this

Similar roles

Software Engineer II, Backend (Merchant Advocacy)

Affirm

Remote (US) 20 days ago $160,000$210,000
AWS gRPC Kubernetes Python Kotlin MySQL Java Snowflake CI/CD Domain-Driven Design Docker Prometheus Grafana Sentry.io Rollbar Chronosphere Kibana
Remote

Senior Software Engineer (Backend APIs/Platform)

T-Mobile

US 10 days ago $113,600$205,000
Spring Boot Java SQL PostgreSQL AWS Kubernetes Docker Apache Kafka CI/CD Swagger 3.0 WebClient RESTful API SonarQube Git Splunk Grafana

Senior Software Engineer, Backend

Plaid

San Francisco Hq, US 25 days ago $190,800$262,800
MySQL Python Java C++ Node.js React Docker Kubernetes AWS CI/CD Git PostgreSQL MongoDB REST GraphQL

Senior Software Engineer, Backend

Plaid

New York City Office, US 25 days ago $190,800$262,800
MySQL Python Java C++ Node.js Docker Kubernetes AWS CI/CD Git PostgreSQL REST JSON Scalability Reliability Performance

Senior Software Engineer, Backend

Plaid

Seattle Office, US 25 days ago $190,800$262,800
MySQL Python CI/CD Kubernetes Docker AWS PostgreSQL Git Jenkins Ansible Terraform Linux REST JSON Scalability Performance Reliability