Jobs · Engineering

Software Engineer II, Backend (Merchant & Partner Lifecycle)

Affirm · Dallas, TX · 2 days ago
RemoteRemoteEngineeringFull-time

About the role

The Merchant & Partner Lifecycle (M&PL) team at Affirm is transforming the way we handle merchant lifecycle orchestration. You will be responsible for designing and expanding the backbone of our platform to scale to hundreds of thousands of merchants worldwide. Your work will focus on delivering immediate availability improvements through system simplification and isolation, and modernizing older parts of the codebase.

Responsibilities

  • Design & expand the backbone of our platform to scale to hundreds of thousands of merchants from all around the world
  • Partner with Engineering Manager and Team Lead to execute the long-term vision of the team
  • Utilize agentic development tools like Claude Code to automate parts of the development process
  • Improve engineering standards, tooling, and processes throughout the organization

Requirements

  • 3+ years of experience as a backend software engineer
  • Familiarity with Domain-Driven Design, distributed systems, and how architectural decisions affect performance and maintainability
  • Experience with concepts such as data models, API design (http and RPC), state machines, event-driven architecture, and database design
  • Excellent communication skills, both written and verbal
  • 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
  • Prior experience with monitoring and alerting systems (sentry.io, rollbar, chronosphere, kibana)

Qualifications

This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Skills

  • Agentic development tools
  • Backend system design
  • Communication skills
  • Monitoring and alerting systems

Benefits

  • Competitive base pay range
  • Equity grade 6
  • Remote-first company
  • Health care coverage
  • Flexible Spending Wallets
  • Time off
  • Employee stock purchase plan
  • ESPP
  • Comprehensive benefits package

Pay

Base Pay Grade - L Equity Grade - 6

Schedule

Remote-first company

Similar jobs