Senior Software Engineer, Backend – Consumer Data Platform

🔥 14 hours ago

🇨🇦 Canada – Remote

💵 $153k - $213k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 1%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

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

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

Similar Jobs

🕒 3 days ago

Tailscale

51 - 200

☁️ SaaS

🔐 Security

📡 Telecommunications

Backend Engineer developing Tailscale’s secure networking control plane, relay infrastructure, and identity integrations. Building reliable distributed services for users and devices worldwide.

🇨🇦 Canada – Remote

💵 $218.4k - $302.8k / year

💰 $100M Series B on 2022-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 3 days ago

Tucows Domains

51 - 200

💼 Consulting

📣 Marketing

☁️ SaaS

Senior Backend Engineer building secure APIs, databases, and services for Tucows Domains, a global wholesale domain registrar. Providing technical direction across distributed engineering teams.

🕒 4 days ago

Tucows

1001 - 5000

🛍️ eCommerce

📡 Telecommunications

Senior Backend Engineer building secure APIs, databases, and services for Tucows Domains, the wholesale domain registrar. Providing technical direction and coordinating delivery across systems.

🇨🇦 Canada – Remote

💵 $145k - $155k / year

💰 Post-IPO Equity on 2017-02

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 6 days ago

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

Quantiphi

1001 - 5000

💼 Consulting

🏥 Healthcare

📦 Logistics

Associate Technical Architect designing scalable AWS platforms and integrations for Quantiphi, an AI-first digital engineering company. Leading secure cloud architecture, pipelines, APIs, and DevSecOps.

🇨🇦 Canada – Remote

💰 Series A on 2019-12

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer