Software Engineer II, Backend (Merchant Advocacy)

1 week, 4 days ago
Full-time
Mid Level
Software Development
Affirm

Affirm

Affirm offers a transparent buy now, pay later service founded in 2012 by Max Levchin. No late fees or surprises, just a responsible way to pay over time for your favorite brands.

Diversified Financial Services
1K-5K
Founded 2012

Description

  • Design and expand the platform backbone to support hundreds of thousands of merchants globally.
  • Build the new lifecycle-orchestrator service at the center of multiple connected systems.
  • Align scope and execution with other teams on cross-team projects.
  • Partner with the Engineering Manager and Team Lead to deliver the team’s long-term vision.
  • Execute technical strategy for broad, complex requirements and solve open-ended architectural problems.
  • Improve system availability through simplification, isolation, and modernization of legacy code.
  • Use agentic development tools such as Claude Code to automate parts of the development process.
  • Improve engineering standards, tooling, and processes across the organization.

Requirements

  • 3+ years of experience as a backend software engineer.
  • Familiarity with Domain-Driven Design, distributed systems, and the impact of architectural decisions on performance and maintainability.
  • Experience with data models, API design (HTTP and RPC), state machines, event-driven architecture, and database design.
  • Excellent written and verbal communication skills, with proficiency in asynchronous communication such as tech specs, ADRs, and project plans.
  • Experience designing, developing, and launching backend systems.
  • Experience with AWS, gRPC, Snowflake, Kotlin, Python, MySQL, and Kubernetes.
  • Java and Kotlin experience are especially helpful.
  • Prior experience with monitoring and alerting tools such as Sentry, Rollbar, Chronosphere, or Kibana.
  • Requires either equivalent practical experience or a Bachelor’s degree in a related field.

Benefits

  • Base salary range of $160,000-$210,000 per year in CA, WA, NY, NJ, and CT, or $142,000-$192,000 per year in other U.S. states.
  • Total compensation may include equity rewards.
  • Monthly stipends for health, wellness, and tech spending.
  • 100% subsidized medical coverage for you and your dependents.
  • Dental and vision coverage for you and your dependents.
  • Remote-first work environment with most roles available remotely within the country of employment.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan with a discount on Affirm shares.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to help build tools, APIs, and integrations for its global HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
1 hour, 28 minutes ago

Senior Backend Engineer - Grafana Search & Storage | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help build and operate its next-generation search and storage platform for Grafana Cloud and related products.

Go Grafana Kubernetes Prometheus
1 hour, 57 minutes ago

Software Engineer II - Model Platform

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Software Backend Engineer II to join its Detection Team and build the Model Platform infrastructure that supports ML and Data Science work on advanced email and cloud attack detection.

AWS Azure Django GCP Go Kubernetes Machine Learning OWASP PostgreSQL Python
2 hours, 13 minutes ago

Senior Ruby/Rails Back-End Developer

emerchantpay 251-1K Diversified Financial Services

emerchantpay is hiring experienced Ruby on Rails developers to build and scale payment platform components for a global payments business.

Ansible AWS BDD Docker GraphQL JavaScript MySQL PostgreSQL RabbitMQ React Redis RSpec Ruby Ruby on Rails TDD Terraform
3 hours, 16 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers