Senior Software Engineer, Backend (Merchant Advocacy)

AffirmAffirm·Remote(Remote Canada)
Software Development
Excel

WFA Digital Insight

As demand for skilled backend engineers continues to grow, Affirm stands out for its commitment to reinventing credit. With a focus on honest and friendly consumer experiences, this role offers a chance to work on critical architectural transformation. Candidates should be prepared to showcase their expertise in domain-driven design and distributed systems, as well as their ability to mentor and lead.

Job Description

About the Role

Affirm is seeking a Senior Software Engineer to join its Merchant & Partner Lifecycle team. The successful candidate will act as a technical leader, building out a brand new lifecycle-orchestrator service and delivering immediate availability improvements.

Responsibilities

  • Design and expand the backbone of the platform to scale to hundreds of thousands of merchants
  • Mentor other engineers to ensure their development and growth
  • Partner with Engineering Manager and Team Lead to drive and execute the long-term vision of the team
  • Utilize agentic development tools to automate parts of the development process

Requirements

  • 5+ years of experience as a backend software engineer
  • Strong understanding of Domain-Driven Design, distributed systems, and architectural decisions
  • Proficiency with data models, API design, state machines, event-driven architecture, and database design

How to Stand Out

  • Be prepared to discuss your experience with Domain-Driven Design and how you have applied it in previous roles.
  • Showcase your proficiency in data models, API design, and database design by providing specific examples.
  • Highlight your ability to mentor and lead engineers, and be prepared to discuss your approach to knowledge sharing and team growth.
  • Familiarize yourself with agentic development tools and be prepared to discuss how you can utilize them to automate development processes.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.