Enable job alerts via email!

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Edmonton

Remote

CAD 150,000 - 200,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the financial services sector seeks a Senior Software Engineer to join their Merchant Risk Intelligence & Platform team. This role involves owning project goals, developing backend systems, and collaborating across teams to enhance merchant risk assessments. The ideal candidate has 4+ years of experience in backend development, with expertise in Python or Kotlin and a strong understanding of distributed systems.

Benefits

Health coverage for you and dependents
Flexible Spending Wallets for various expenses
Paid time off and holidays
Employee Stock Purchase Plan (ESPP)

Qualifications

  • 4+ years of experience designing and launching backend systems using Python or Kotlin.
  • Knowledge of monitoring and alerting systems like Sentry, Rollbar, Chronosphere, Kibana.
  • Proven ability to define technical plans and write high-quality, understandable code.

Responsibilities

  • Own and deliver quarterly goals, leading engineers through ambiguity.
  • Collaborate with product management, design, and analytics.
  • Monitor and support the operations and availability of your team’s artifacts.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
Sentry
Rollbar
Chronosphere
Kibana
Distributed system architecture

Education

Bachelor’s degree in a related field

Job description

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Join to apply for the Senior Software Engineer (Merchant Risk Intelligence & Platform) role at Affirm

About Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or interest. Our Merchant Engineering team creates products that are easy for developers to integrate, helping merchants and partners unlock the value of the Affirm network. We aim to build a scalable, robust platform for a seamless purchasing experience both online and in-store.

Team Focus

The Merchant Risk Intelligence & Platform (MRIP) team develops functionalities to automate merchant risk assessment throughout their lifecycle within Affirm. We build backend platforms and collaborate across teams to enable ML engineers to develop models that automate decision-making, ensuring risk is properly managed and merchant experience is smooth and thorough.

What You'll Do

  • Own and deliver quarterly goals, lead engineers through ambiguity, and support team members.
  • Collaborate with product management, design, and analytics throughout the product development lifecycle.
  • Identify and lead solutions for project, process, technology, or business issues.
  • Monitor and support the operations and availability of your team’s artifacts.
  • Promote quality and ownership by setting or improving code review and design standards.
  • Develop talent through feedback, guidance, and leading by example.

What We Look For

  • 4+ years of experience designing and launching backend systems using Python or Kotlin.
  • Experience with distributed systems using AWS, MySQL, Kubernetes.
  • Knowledge of monitoring and alerting systems like Sentry, Rollbar, Chronosphere, Kibana.
  • Strong understanding of distributed system architecture and its impact on performance and maintainability.
  • Proven ability to define technical plans and write high-quality, understandable code.
  • Experience making significant changes safely in large codebases and developing tools to support this.
  • Ownership of personal growth, seeking feedback proactively.
  • Excellent verbal and written communication skills for effective collaboration.
  • Equivalent practical experience or a Bachelor’s degree in a related field.

Pay Grade : N | Equity Grade : 6

Base pay : $150,000 - $200,000 / year. Compensation includes benefits, equity rewards, stipends, and more.

Affirm is a remote-first company, with flexibility to work from anywhere within the country. Some roles may require occasional office visits.

  • Health coverage for you and dependents
  • Flexible Spending Wallets for various expenses
  • Paid time off and holidays
  • Employee Stock Purchase Plan (ESPP)

We are committed to an inclusive interview process and provide accommodations for candidates with disabilities.

Additional Information

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and IT

J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Edmonton, Division No. 11, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

London

Remote

CAD 150,000 - 200,000

Today
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Kelowna

Remote

CAD 125,000 - 175,000

4 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Edmonton

Remote

CAD 125,000 - 175,000

30+ days ago

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Calgary

Remote

CAD 150,000 - 200,000

30+ days ago

Senior Software Engineer (Merchant Risk Intelligence & Platform)

Affirm

Kitchener

Remote

USD 150,000 - 200,000

30+ days ago

Software Engineer II (Merchant Data Platform)

Affirm

Kitchener

Remote

CAD 125,000 - 175,000

4 days ago
Be an early applicant

Software Engineer II, Backend (Merchant Risk Intelligence & Platform)

Affirm

San Juan de Terranova

Remote

CAD 125,000 - 175,000

4 days ago
Be an early applicant

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Oshawa

Remote

CAD 125,000 - 175,000

30+ days ago

Software Engineer II (Merchant Risk Intelligence & Platform)

Affirm

Oshawa

Remote

CAD 125,000 - 175,000

30+ days ago