Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Backend (Consumer Data Platform)

Full-time

Affirm

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 Growth Platform Engineering team builds the core systems and tools that drive user acquisition, engagement, and lifecycle growth at Affirm. Our platform enables personalized communications, intelligent experimentation, and scalable services that help customers discover and adopt Affirm’s products. We collaborate closely with Product, Data Science, and Experience teams to design APIs, event-driven services, and experimentation frameworks that reach millions of customers across thousands of merchants. This team’s work directly impacts how customers experience Affirm and fuels our long-term growth. We’re looking for a passionate Senior Software Engineer to design and build backend systems that power Affirm’s growth engine. This is a high-impact, cross-functional role that combines technical excellence with strong product intuition. You’ll contribute to scalable, secure, and extensible services that enable Affirm to reach new customers, improve engagement, and expand our product ecosystem. The systems you build will directly influence customer experiences and Affirm’s overall growth trajectory. What you'll do - Drive planning and prioritization of projects based on product, technical, and business goals using data-driven decision making. - Design and build scalable backend systems, APIs, and data models that power communications, experimentation, and personalization. - Partner with Product Managers, Data Scientists, and Analysts to define and execute strategies for customer acquisition and engagement. - Establish and uphold engineering best practices to ensure services are secure, observable, and performant at scale. - Mentor and support junior engineers, contributing to a culture of learning, collaboration, and technical excellence. What we look for - 6+ years of experience as a Software Engineer with a focus on backend systems. - Strong understanding of distributed systems, service-oriented architecture, and how architectural choices affect scalability, reliability, and maintainability.

- Proven track record of delivering complex backend systems in production environments. - Excellent written and verbal communication skills, with proficiency in asynchronous communication (design docs, technical specs, project plans, etc. ). - Demonstrated ability to collaborate effectively across Product, Data Science, Analytics, and Design teams. - Proficiency in Python, Kotlin, or similar languages (experience with both is a plus). - Experience with AWS or other major cloud providers. - Bachelor’s degree in a related field or equivalent practical experience. - Experience with experimentation platforms (A/B testing frameworks, feature flagging systems). - Familiarity with event-driven architectures and stream processing tools (e. g. , Kafka, Kinesis). - Exposure to large-scale personalization, recommendation, or messaging systems. You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. Pay Grade - N Equity Grade - 6 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Consumer Data Platform) in Remote vacancy
  •  ...New Senior Software Engineer, Backend (Consumer Authentication Platform) Remote Canada Apply 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... 
    Data
    Senior
    Full time
    Remote work

    Affirm

    Remote
    13 days ago
  •  ...Responsibilities Design, build, and evolve customer-facing backend services and public APIs shared across multiple products and customer...  ...remote startup environment. ~ Preferred: experience building platform or shared services across multiple products or customer... 
    Senior
    Full time
    Remote work
    Flexible hours

    Chainguard

    Remote
    8 hours ago
  • $150k - $185k per year

     ...Responsibility: About Palmstreet: Palmstreet is the #1 live shopping platform for rare plants, handmade crafts, & unique goods. Founded in...  ...mission. The Opportunity: Palmstreet is looking for a Senior Software Engineer to join the team. As a Senior Software Engineer, you will... 
    Senior
    Full time
    Remote work

    Palmstreet

    Remote
    14 hours ago
  •  ...no tradeoffs on what matters most. The Data and Storage Services team is responsible...  ...BI, analytics tooling, large-scale data platforms, and agentic data tools such as semantic...  ...systems. We are looking for a talented Senior Software Engineer who can architect, build and scale... 
    Data
    Senior
    Full time

    Affirm

    Remote
    6 days ago
  •  ...ABOUT THE TEAM  The Platform Engineering team builds the tools and services that accelerate the software development life cycle of the software engineers at Mural. We work...  ...BRING – 5+ years of experience working on the backend, integrations or CI/CD pipelines of a high-... 
    Data
    Full time
    Internship
    Remote work

    MURAL

    Remote
    3 days ago
  •  ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world...  ...to production impact, securely and at scale. As a Senior Backend / Data Engineer (Python/Django) , you will join a senior engineering... 
    Data
    Senior
    Long term contract
    Internship
    Remote work
    Flexible hours

    Addepto

    Remote
    15 days ago
  •  ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Detection Team. The Detection Division is focused on building the...  ...Abnormal fast, responsive, stable, and confident for our ML and Data Science team. The ideal candidate would have the following... 
    Data
    Senior
    Long term contract
    Full time
    Immediate start

    Abnormalsecurity

    Remote
    19 days ago
  • $220k - $240k per year

     ...applications and next steps. Our partner is looking for a Staff Software Engineer, Backend (Grader) based in Canada. This is a high-impact backend...  ...lead the development and evolution of backend services and data pipelines that power comprehensive restaurant health assessments... 
    Data
    Senior
    Full time

    Jobgether

    Remote
    5 days ago
  • $181k - $241k per year

     ...we build Affirm's advertising platform and evolve Marketplace into a...  ...one of the greatest levers for consumer experiences. Search is one of...  ...designing, developing and launching backend systems at scale using...  ...search or related recommendation engines · You have experience delivering... 
    Full time
    Remote work

    Affirm

    Remote
    7 days ago
  • $135k - $155k per year

     ...want to work for a mission-driven non-profit, writing software that will contribute to helping the livelihoods of...  ...Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer with a focus on python and PostgreSQL... 
    Data
    Full time
    Internship
    Local area
    Remote work
    Monday to friday
    Flexible hours

    Enveritas

    Remote
    3 days ago
  •  ...New Staff Software Engineer, Backend (Trust and Safety) Remote Canada Apply At Affirm, we exist for the moments that matter—giving people a clear...  ...business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or... 
    Data
    Full time
    Remote work

    Affirm

    Remote
    12 days ago
  • $153k - $213k per year

     ...what matters most. The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products...  ...messy, fragmented payment network data to the correct loan to drive real-...  ...enabler. This isn't just another backend role; you'll be building the "... 
    Data
    Senior
    Long term contract
    Full time
    Remote work

    Affirm

    Remote
    4 days ago
  •  ...Responsibilities Lead end-to-end projects across backend services, APIs, and data pipelines, including experimentation,...  ...technical strategy. Mentor junior engineers through code reviews, technical...  .... Requirements ~5–8 years of software engineering experience with expert-... 
    Data
    Senior
    Full time
    Work at office
    Remote work
    Work from home

    Instacart

    Remote
    3 days ago
  •  ...the intelligent orchestration platform for DevSecOps. GitLab enables...  ...GitLab to ship better, more secure software faster. The same principles...  .... Claim based on GitLab data. Fortune 100 refers to the top...  ...overview of this role As a Senior Backend Engineer on the Flow... 
    Data
    Senior
    Full time
    Remote work

    GitLab

    Remote
    15 days ago
  •  ...The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users...  ...to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds... 
    Data
    Senior
    Long term contract
    Full time
    Work from home

    Spotify

    Remote
    4 days ago
  •  ...team at Affirm is responsible for all things data and drives the strategy for event driven architecture...  ...a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python or... 
    Data
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    6 days ago
  • $149.6k - $199.6k per year

     ...with bold thinking are real—and happening daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and orchestration components, helping us accelerate the deployment of intelligent Agents and RAG pipelines... 
    Data
    Senior
    Full time
    Fixed term contract
    Work at office
    Remote work
    Home office
    Flexible hours

    Coalition, Inc.

    Remote
    1 day ago
  •  ...Back to jobs New Senior Software Engineer Remote Canada Apply Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that...  ...Services: Ecosystem Services builds and operates the back-end platforms that power Mozilla products and services, with a focus on privacy... 
    Data
    Senior
    Full time
    Remote work
    Worldwide

    Mozilla

    Remote
    13 days ago
  •  ...all applications and next steps. Our partner is looking for a Senior Backend Engineer - Databases - Analytics based in Canada. This role offers the...  ...the database foundation of a next-generation, AI-native data intelligence platform. You will design and operate distributed... 
    Data
    Senior
    Long term contract
    Full time
    Internship

    Jobgether

    Remote
    7 days ago
  • $133k - $183k per year

     ...will be instrumental in designing the next generation of Affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility... 
    Long term contract
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    14 hours ago
  •  ...and overages for our Shopware Services. As a Backend Engineer, you’ll own critical service-to-service infrastructure, data pipelines, and APIs that power both internal...  ...strategies, and safe rollouts across multiple consumer services Own data reliability and consistency... 
    Data
    Long term contract
    Permanent employment
    Full time
    Contract work
    Remote work
    Worldwide
    Flexible hours

    shopware AG

    Remote
    21 days ago
  • $153k - $213k per year

     ...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...  ...or internship experience designing, developing and launching backend systems at scale and are experienced using one of Python or Kotlin... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    28 days ago
  •  ...applications and next steps. Our partner is looking for a Senior Full Stack Engineer, Client Platform based in Canada. This is a senior full-stack...  ...The role combines React and TypeScript development with backend GraphQL engineering and API design. You will help shape... 
    Data
    Senior
    Full time

    Jobgether

    Remote
    7 days ago
  • $164.45k - $234.93k per year

     ...listeners discover podcasts they'll love. We’re looking for a Senior Backend Engineer to build and evolve the backend infrastructure and pipelines...  .... Partner closely with Product Managers, Engineers, Data Scientists, and Designers to develop new recommendation experiences... 
    Data
    Senior
    Long term contract
    Full time
    Internship
    Flexible hours

    Spotify

    Remote
    3 days ago
  • $181k - $241k per year

     ...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration...  ...across the company to ship high-quality software quickly and confidently. The Staff...  ...and pipelines across multiple services and platforms. - Ensure fast, reliable feedback cycles... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Affirm

    Remote
    7 days ago
  • $133k - $183k per year

     ...New Software Engineer II, Backend (Identity Decisioning) Remote Canada Apply At Affirm, we exist for the moments that matter—giving people a clear,...  ...team, responsible for building backend systems that validates consumer identity in all of Affirm’s products by satisfying... 
    Full time
    Remote work

    Affirm

    Remote
    13 days ago
  •  ...is the leading tech company engineered for modern TV advertising. Advertisers...  ...system with our self-service platform. Powered by our industry-...  ...Engineer specializing in Backend engineering to join Mad Labs,...  ...organization. Our goal is to build software like it's 2035. We work on... 
    Data
    Full time

    Madhive

    Remote
    14 hours ago
  • $164.49k - $197.39k per year

     ...our fully managed observability platform, is flexible and built for...  ...and act on all their disparate data to move at the speed of their...  ...observability. Our dedicated backend development team works closely...  ...remote-first approach and our engineering team is primarily remote, it is... 
    Data
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Grafana Labs

    Remote
    16 days ago
  •  ...thousands of content sets. Our platform is trusted by over 6,000...  ...AlphaSense is seeking an exceptional engineer to own our Excel plugin...  ...- Experience with enterprise software deployment, updates, and version...  ...Understanding of financial modeling, data analysis workflows, or trading... 
    Data
    Senior
    Full time
    Work at office
    Local area
    Worldwide

    Alphasense

    Remote
    4 days ago
  •  ...the most trusted global leader in data-first contract lifecycle management (CLM) software, Agiloft helps organizations...  ...our flexible Data-first Agreement Platform (DAP). With contract data as the...  ...Overview This is a foundational engineering role. You will own a critical domain... 
    Data
    Senior
    Contract work
    Flexible hours

    Agiloft

    Remote
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend (Consumer Data Platform). Be the first to apply!