Search Remote Jobs

Senior Software Engineer, Backend – Consumer Data Platform

🕒 September 14

🇨🇦 Canada – Remote

💵 $153k - $213k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Where this job comes from

Posted on Affirm's careers page, not through a job board

First seen by Remote Rocketship September 14

Still open on Affirm's site. Checked 5 hours ago.

Logo of Affirm

Affirm

1001 - 5000 employees

Founded 2012

💳 Fintech

👥 B2C

🛍️ eCommerce

💰 Post-IPO Equity on 2021-01

Fintech • B2C • eCommerce

Affirm is a financial technology company that offers a 'Buy Now, Pay Later' service, allowing consumers to make purchases and pay for them over time with flexible payment plans. Affirm eliminates hidden fees and compound interest, providing clear terms and conditions for its users. The company also offers the Affirm Card, a debit card that allows users to request to pay over time for larger purchases or pay in full for smaller ones. Affirm partners with various retailers across multiple categories, including electronics, apparel, and travel, providing customers with the convenience of paying over time at checkout both online and in physical stores. Affirm's services are integrated with Apple Pay, enabling customers to make payments seamlessly from their iPhone or iPad.

📋 Description

• Plan and prioritize projects based on product, technical, and business goals using data-driven decision making • Design and build scalable backend systems, APIs, and data models for communications, experimentation, and personalization • Partner with Product Managers, Data Scientists, and Analysts on customer acquisition and engagement strategies • Establish and uphold engineering best practices for secure, observable, and performant services • Mentor and support junior engineers • Create and monitor metrics, escalate issues when needed, and support keep-the-lights-on and on-call efforts • Build services that improve customer acquisition, engagement, and adoption of Affirm products

🎯 Requirements

• 6+ years of experience as a Software Engineer focused on backend systems • Strong understanding of distributed systems and service-oriented architecture • Proven track record delivering complex backend systems in production • Excellent written and verbal communication skills • Proficiency in asynchronous communication, including design docs, technical specs, and project plans • Ability to collaborate across Product, Data Science, Analytics, and Design teams • Proficiency in Python, Kotlin, or similar languages • Experience with AWS or other major cloud providers • Bachelor’s degree in a related field or equivalent practical experience • Experience with experimentation platforms, including A/B testing frameworks and feature flagging systems • Familiarity with event-driven architectures and stream processing tools such as Kafka and Kinesis • Exposure to large-scale personalization, recommendation, or messaging systems • Ability to support artifact operations and availability through metrics, escalation, and on-call efforts • Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

🏖️ Benefits

• Equity rewards • Monthly stipends for health, wellness, and tech spending • 100% subsidized medical coverage for employees and dependents • Dental and vision coverage for employees and dependents • Flexible time off • Generous holiday calendars • Employee stock purchase plan (ESPP) to buy Affirm stock at a discount • Remote-first work flexibility • In-person onboarding experience • Inclusive interview process and accommodations for candidates with disabilities

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 September 8

BiblioCommons

51 - 200

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Backend Engineer building scalable, AI-enabled platforms for BiblioCommons, a SaaS provider for public libraries. Leading backend development, agentic workflows, integrations, and engineering mentorship.

🕒 September 4

Tilt (formerly Empower)

201 - 500

💳 Fintech

👥 B2C

💸 Finance

Senior Backend Engineer scaling APIs and consumer-facing systems at Tilt. Building machine-learning-powered credit products that expand access to fair financial services.

🇨🇦 Canada – Remote

💵 CA$190k - CA$230k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 September 1

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Machine learning architect designing AWS-based ML and GenAI solutions for Quantiphi’s Fortune 1000 clients. Building scalable models, RAG systems, and LLM applications.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 August 28

DraftKings Inc.

1001 - 5000

🎮 Gaming

⚽ Sports

👥 B2C

Senior Backend Software Engineer building scalable APIs and cloud-native services for DraftKings’ regulated gaming platform. Supporting millions of transactions through reliable, high-performance software.

🕒 August 27

Newfold Digital

1001 - 5000

💼 Consulting

📣 Marketing

📦 Logistics

Lead AI back-end engineer architecting agent-driven platforms for Network Solutions’ digital identity and security products. Building scalable APIs, RAG systems, orchestration, and LLM observability.

🇨🇦 Canada – Remote

💰 Venture Round on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok