# Senior Software Engineer, Backend (Partner Merchant Interface)

**Company**: Affirm
**Location**: Remote Canada
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $153,000 - $213,000
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/affirm/jobs/7832326003?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_0b63c851-0e1

## Description

At Affirm, we exist for the moments that matter,giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer. You will be part of a fast-paced team which is responsible for the APIs that Partners and Merchants use to integrate with Affirm, and also power some of our top partners like Amazon and Stripe.

Responsibilities:

- With the support of your team, you will work on tasks that contribute to the team's projects and goals.

- You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work.

- You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime.

- You will contribute to a sense of community on your team by engaging in growth and development activities.

Requirements:

- You have previous work or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin.

- You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.

- You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well-tested and extensible code.

- You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.

- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.

- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Benefits:

- Health coverage at no cost: We cover 100% of premiums for employees and their dependents.

- Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.

- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.

- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

## Skills

### Required
- Python
- Kotlin
- AWS
- MySQL
- Kubernetes
- distributed systems

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/affirm/jobs/7832326003?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
