Software Engineer Ii, Backend (merchant Advocacy)

Affirm Payments

Remote, United States
Base: $160,000 - $210,000 (ca, wa, ny, nj, ct); ba...
Remote
3+ years backend software engineering experience
Domain-driven design and distributed systems knowledge
Api design including http and rpc protocols
The role involves acting as a technical leader to build a new lifecycle-orchestrator service that consolidates merchant lifecycle orchestration

Job Summary

  • The role involves acting as a technical leader to build a new lifecycle-orchestrator service that consolidates merchant lifecycle orchestration.
  • Candidates must demonstrate excellent written and verbal communication skills, specifically for creating tech specs, ADRs, and project plans.
  • Affirm offers a comprehensive benefits package including 100% subsidized medical coverage, dental, vision, and flexible spending wallets.

Matching Summary

The role involves acting as a technical leader to build a new lifecycle-orchestrator service that consolidates merchant lifecycle orchestration.

Salary

Base: $160,000 - $210,000 (CA, WA, NY, NJ, CT); Base: $142,000 - $192,000 (other US states); Equity Grade 6 included

Skills & Requirements

Must-have

  • 3+ years backend software engineering experience
  • Domain-Driven Design and distributed systems knowledge
  • API design including HTTP and RPC protocols
  • Experience with AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes
  • Proficiency in asynchronous communication and technical documentation

Nice-to-have

  • Prior experience with monitoring tools like Sentry or Kibana
  • Familiarity with agentic development tools like Claude Code
  • Java programming experience
  • Background in state machines and event-driven architecture

Key Requirements

  • Bachelor's degree in related field or equivalent practical experience
  • Minimum 3 years of backend software engineering experience
  • Experience designing and launching backend systems at scale

Work Rights

Not specified

Tailored Resume

Cover Letter