Software Engineer II, Backend (Merchant Advocacy)

Affirm

Remote Actively hiring
Remote US Posted 20 days ago $160,000$210,000 / year

At a glance

AI generated

TL;DR

Join the Merchant & Partner Lifecycle team as a Software Engineer II, Backend, and become part of Affirm’s architectural transformation by designing and expanding the lifecycle-orchestrator service that centralizes merchant lifecycle management. You will collaborate with cross-functional teams to deliver scalable solutions for hundreds of thousands of global merchants, enhancing system availability through modernization and simplification efforts. Utilize tools like Claude Code for automation while improving engineering standards across the organization. The role requires 3+ years of backend experience, proficiency in Domain-Driven Design, distributed systems, and technologies such as AWS, gRPC, Snowflake, Kotlin, Python, MySQL, and Kubernetes.

Skills

AWS gRPC Kubernetes Python Kotlin MySQL Java Snowflake CI/CD Domain-Driven Design Docker Prometheus Grafana Sentry.io Rollbar Chronosphere Kibana

What you'll do

  • Design and expand the backbone of the platform to support hundreds of thousands of merchants.
  • Align project scopes with other teams to deliver cross-team projects effectively.
  • Execute technical strategy for complex requirements, solving large open-ended problems.
  • Utilize automation tools like Claude Code to streamline parts of the development process.
  • Improve engineering standards, tooling, and processes across the organization.

What we're looking for

  • 3+ years of backend software engineering experience
  • Proficiency in Domain-Driven Design, distributed systems, and architectural decision-making
  • Experience with AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes
  • Strong communication skills for asynchronous tech documentation and project planning
  • Familiarity with monitoring and alerting tools like Sentry.io, Rollbar, Kibana
  • Ability to design, develop, and launch complex backend systems

Market check

Salary context

This $160,000–$210,000 range sits above 57% of similar postings on FindRole.

Peer median band

$140,650$215,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,450$211,200

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, Frontend (Purchasing Integrations)

Affirm

Remote (US) 31 days ago $160,000$210,000
React Vue JavaScript TypeScript Python Kotlin Web Vitals APIs Metrics Messaging Patterns Security Enhancements Declarative UI Frameworks Code Reviews Debugging On-Call Efforts CI/CD
Remote

Software Engineer 2 ( Backend)

US Bank

Irving, Tx, US 14 days ago $105,400$124,000
Java Spring Boot RESTful API Azure AWS GCP Kubernetes Apigee Istio Jenkins CloudBees PostgreSQL SQL Server Cassandra Kafka Spark GraphQL Git Jira DevOps Agile Scrum

Software Engineer, Backend

Plaid

San Francisco Hq, US 25 days ago $176,400$226,800
Python JavaScript Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs JSON Web Tokens OAuth JWT Git Jenkins Swagger Selenium JUnit SonarQube

Software Engineer, Backend

Plaid

Seattle Office, US 25 days ago $176,400$226,800
Python Docker CI/CD PostgreSQL Kubernetes AWS Terraform Git REST JSON Scalability Reliability Automation Monitoring Debugging

Software Engineer, Backend

Plaid

New York City Office, US 25 days ago $176,400$226,800
Python Java Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs Scalability Reliability Code Reviews Automated Testing System Performance Monitoring