Software Engineer II, Backend (Merchant Advocacy)

2 hours, 49 minutes 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.
  • Deliver availability improvements through system simplification and isolation.
  • Modernize older parts of the codebase.
  • Align scope and execution with other teams on cross-team projects.
  • Partner with the Engineering Manager and Team Lead to execute the team’s long-term vision.
  • Develop technical strategy for broad, complex, and open-ended problems beyond the immediate team.
  • 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.
  • Experience with Domain-Driven Design, distributed systems, and architectural tradeoffs affecting 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, including strong asynchronous communication for 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.
  • Equivalent practical experience or a Bachelor’s degree in a related field is required.

Benefits

  • Base salary range of CAD $125,000 to $175,000 per year.
  • Equity grade 5 with potential equity rewards from Affirm Holdings, Inc.
  • Monthly stipends for health, wellness, and tech spending.
  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Remote-first work environment with flexibility to work almost anywhere within the country of employment.
  • Flexible Spending Wallets for technology, food, lifestyle needs, and family-forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan (ESPP) with discounted shares.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-impact software solutions for clients as part of its growing consultancy team.

GCP Go Python React
5 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to help build high-impact software projects for clients in a fast-growing consultancy environment.

Go Python React
5 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer to build high-impact software projects for clients across Latin America as part of a growing software consultancy.

GCP Go Python React
5 minutes ago

Golang Developer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote Golang Developer in Latin America to build high-quality applications for a growing software consultancy serving clients across the Americas.

GCP Go Python React
5 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