Software Engineer Ii, Backend (merchant Advocacy)

Affirm

Remote, United States
Base: $125,000 - $175,000 py (can); equity grade 5...
Remote
3+ years backend software engineering experience
Domain-driven design and distributed systems knowledge
Aws, grpc, snowflake, kotlin, python, mysql, kubernetes stack
The role involves acting as a technical leader to build the brand new lifecycle-orchestrator service at the heart of multiple connected systems

Job Summary

  • The role involves acting as a technical leader to build the brand new lifecycle-orchestrator service at the heart of multiple connected systems.
  • Candidates must demonstrate excellent written and verbal communication skills, specifically proficiency in creating async tech specs, ADRs, and project plans.
  • Affirm offers competitive benefits including 100% subsidized medical coverage for employees and dependents, flexible spending wallets, and an employee stock purchase plan.

Matching Summary

The role involves acting as a technical leader to build the brand new lifecycle-orchestrator service at the heart of multiple connected systems.

Salary

Base: $125,000 - $175,000 per year (CAN); Equity Grade 5; Benefits include 100% subsidized medical coverage and flexible spending wallets

Skills & Requirements

Must-have

  • 3+ years backend software engineering experience
  • Domain-Driven Design and distributed systems knowledge
  • AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes stack
  • Experience with data models, API design, state machines, and database design
  • Proficiency in asynchronous communication and technical documentation

Nice-to-have

  • Prior experience with Java programming language
  • Familiarity with agentic development tools like Claude Code
  • Experience with monitoring systems such as Sentry.io or Kibana
  • Background in architectural transformation and system isolation
  • Ability to execute long-term technical strategy

Key Requirements

  • Bachelor's degree in related field or equivalent practical experience
  • Minimum 3 years of experience as a backend software engineer
  • Work authorization required for US remote positions

Work Rights

Not specified

Tailored Resume

Cover Letter