1 - 20 of 7,492 Jobs

Search for Director of Software Engineering at Affirm | Remote Canada

7,492 results

Apply
companyAffirm logo
Full-time|$238K/yr - $298K/yr|Remote|Remote Canada

At Affirm, we're redefining credit to create a more transparent and approachable experience for consumers, allowing them to buy now and pay later without hidden fees or compounding interest.We have successfully advanced our mission of delivering honest financial products that positively impact lives. The Affirm Card is crucial to this mission, and as we look ahead, we anticipate its continued significance. We are on the lookout for a Director to spearhead the Card Platform and Experiences team.

Jan 7, 2026
Apply
companyAffirm logo
Full-time|$150K/yr - $200K/yr|Remote|Remote Canada

At Affirm, we are revolutionizing the credit landscape, making it more transparent and user-friendly. Our mission empowers consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.Our Engineering team is the backbone of Affirm’s mission, dedicated to crafting reliable, high-performance, and scalable solutions that impact every aspect of our business. Whether we’re developing innovative payment methods, ensuring our platforms meet industry-leading scalability, or creating seamless customer service experiences, we focus on tackling complex challenges with exceptional engineering prowess.About the TeamThe Growth Platform Engineering team is responsible for building the essential systems and tools that drive user acquisition, engagement, and lifecycle growth at Affirm. Our platform facilitates personalized communications, intelligent experimentation, and scalable services that enable customers to discover and embrace Affirm’s offerings.We work in close collaboration with Product, Data Science, and Experience teams to design APIs, event-driven services, and experimentation frameworks that reach millions of customers across numerous merchants. The work of this team directly influences customer interactions with Affirm and fuels our long-term growth strategy.Your ResponsibilitiesLead your team in achieving quarterly goals by navigating ambiguity and solving complex, open-ended problems while ensuring team support throughout project delivery.Collaborate with product management, design, and analytics during the product development lifecycle, participating in ideation, clarifying technical constraints, and making informed decisions that account for risks and trade-offs.Proactively identify and advocate for solutions to project, process, technology, or business challenges.Oversee the operations and availability of your team’s artifacts by establishing and tracking metrics, escalating issues when necessary, and supporting ongoing maintenance and on-call responsibilities.Promote a culture of quality and ownership within your team by setting and enhancing code review and design standards, and advocating for these practices through documentation and technical presentations.Mentor and develop team talent by providing constructive feedback and leading by example.Qualifications We SeekA minimum of 4 years of experience in designing, developing, and launching scalable backend systems using programming languages such as Python or Kotlin.

Jan 10, 2026
Apply
companyAffirm logo
Full-time|$178K/yr - $228K/yr|Remote|Remote Canada

At Affirm, we are revolutionizing the credit landscape to ensure it is transparent and user-friendly. We empower consumers with the flexibility to purchase now and pay later, free from hidden fees and compounding interest.The Streaming team at Affirm is crucial to our operations, shaping the strategy around event-driven architecture, stream processing, data replication, exploration, discovery, and validation. We leverage leading open-source technologies like Kafka, Flink, and Spark, and develop custom solutions as necessary to create robust real-time data processing pipelines that efficiently manage vast data volumes across our distributed systems.As a member of our team, you will engage in identifying new applications for streaming data infrastructure, designing and scaling our existing systems, and collaborating with various teams to optimize data utilization across the organization. This role demands in-depth expertise in stream processing technologies and a dedication to constructing scalable, fault-tolerant data infrastructures.

Jan 16, 2026
Apply
companyAffirm logo
Full-time|$125K/yr - $175K/yr|Remote|Remote Canada

At Affirm, we are transforming the credit landscape to prioritize transparency and user-friendliness, empowering consumers to make purchases now and pay later with no hidden fees or accumulating interest.We are on the hunt for a talented Software Engineer II to become a vital member of our AI Agents engineering team within the Servicing Engineering organization. This team collaborates closely with an omnichannel AI agent vendor to deliver a conversational first point of contact for our customers. Our focus lies in orchestrating Affirm's systems to continuously innovate and find solutions for our customers. As we navigate uncharted territories, we seek a proactive individual who is ready to take ownership and deliver results.Key Responsibilities· Collaborate with your team’s tech lead and manager to decompose larger projects into manageable tasks, delivering them in phases while ensuring timely completion.· Partner with product management, design, and analytics throughout the product development lifecycle, engaging in ideation, articulating technical constraints, and making informed decisions that weigh risks and trade-offs.· Ensure the operations and availability of your team's deliverables by establishing metrics, escalating issues when necessary, and supporting ongoing maintenance and on-call duties.· Foster a sense of community within your team by engaging in growth and development initiatives, including participating in the interview process.

Feb 18, 2026
Apply
companyAffirm logo
Full-time|$125K/yr - $175K/yr|Remote|Remote Canada

At Affirm, we are on a mission to transform credit into a more transparent and compassionate experience. Our innovative approach empowers consumers to shop now and pay later, free from hidden fees and accumulating interest.The Credit Decisioning team plays a critical role in every Affirm transaction, providing scalable underwriting solutions for integrated point-of-sale (POS) merchants and digital wallet platforms across the United States, Canada, and the United Kingdom.This position is part of the Credit Core sub-team, dedicated to developing the foundational elements and credit mechanisms necessary for scaling our underwriting processes and ensuring responsible credit access. A significant focus of this team is on creating new underwriting features and products that broaden Affirm's offerings and support sustainable growth.In this role, you will collaborate closely with cross-functional teams, including Engineering, Machine Learning, Risk, Analytics, Product, and Capital, offering you a unique opportunity to contribute to launches that have a substantial impact on the business.

Jan 25, 2026
Apply
companyAffirm logo
Full-time|$225K/yr - $295K/yr|Remote|Remote Canada

At Affirm, we are transforming the credit experience, making it more transparent and user-friendly. Our mission is to empower consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.We are on the lookout for a strategic and visionary Senior Director of Product Marketing to spearhead our go-to-market strategy and narrative development across Affirm's commerce, payments, and merchant ecosystem. This crucial role will shape Affirm's market presence, driving enterprise customer adoption, informing corporate strategy through market and customer insights, and crafting impactful stories that resonate with key audiences including merchants, partners, consumers, and investors.Your role will be vital in linking product strategy to tangible business outcomes, ensuring that our messaging is consistent, distinctive, and rooted in customer insights. You will work closely with cross-functional teams including Product, Sales, Marketing, Communications, and Data Science, as well as senior leadership, to translate complex product capabilities into compelling narratives that foster understanding, adoption, and growth.This is a high-impact, highly visible role tailored for someone who excels at the intersection of storytelling, systems thinking, and strategic execution, with the ability to build scalable programs that connect market insights to product decisions.

Feb 2, 2026
Apply
companyAffirm logo
Full-time|$125K/yr - $170K/yr|Remote|Remote Canada

At Affirm, we are transforming the world of credit to make it more transparent and consumer-friendly, allowing individuals to purchase items now and pay later without unexpected fees or accumulative interest.The Partner Merchant Interfaces - Integration team within Decisions Foundations is expanding, and we are seeking a Software Engineer II who has a proven history of leading projects and initiatives within the Partner Merchant Interfaces Team. Join a dynamic environment where you will work on the APIs that our Partners and Merchants utilize to seamlessly connect with Affirm, including major partners like Amazon and Stripe.

Jan 28, 2026
Apply
companyAffirm logo
Full-time|Remote|Remote Canada

At Affirm, we are on a mission to transform credit into a more transparent and customer-friendly experience. We empower consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.The Checkout Product team is central to our mission, enhancing Affirm's core payment experience that consumers encounter at merchant points of sale. This experience is facilitated through direct merchant integrations and strategic platform partnerships, underpinned by a sophisticated, real-time risk-based decisioning system that encompasses Identity, Fraud, Credit, and Pricing. We are seeking a Senior Director of Consumer Risk product to spearhead this vital aspect within Checkout. In this pivotal role, you will define the product vision, strategy, and execution across Credit, Pricing, and Fraud, enabling Affirm to expand responsibly while delivering unparalleled experiences for both consumers and merchants.Affirm’s unique underwriting approach is one of our greatest assets. We generate revenue only when consumers repay us punctually, aligning our incentives with theirs and fundamentally rethinking the nature of credit. As the leader of the Consumer Risk product, you will play a key role in scaling and refining this system, ensuring a balance between customer trust, merchant performance, and long-term business success. This role is highly cross-functional, analytically rigorous, and commercially impactful. You will lead and grow a team of Product Managers, work closely with Engineering, Machine Learning, Analytics, Risk, Finance, Legal, Design, and GTM teams, and influence senior leadership across the organization.Key ResponsibilitiesOwn the comprehensive product vision, strategy, and execution for Consumer Risk within Checkout, covering Credit decisioning, Pricing, and Fraud prevention.Translate Affirm’s mission into a detailed product roadmap that harmonizes growth, risk, customer trust, and platform scalability.Lead and develop a team of Product Managers responsible for distinct Consumer Risk domains, fostering a culture of accountability, learning, and high performance.Collaborate closely with Machine Learning, Analytics, and Engineering to craft model-driven product experiences, including underwriting logic, pricing frameworks, fraud signals, and decisioning platforms.Utilize quantitative storytelling—leveraging data, experiments, and modeling to inform strategy, sway stakeholders, and guide critical trade-offs.Promote a customer-centric approach, ensuring risk experiences are clear, equitable, and intuitive for consumers while achieving robust outcomes for merchants.Work cross-functionally with Risk, Finance, Legal, Compliance, Design, Marketing, and GTM teams to deliver seamless, scalable solutions.Establish and oversee key performance metrics (e.g., approval rates, default rates, etc.) to ensure product success.

Jan 29, 2026
Apply
companyAffirm logo
Full-time|$178K/yr - $228K/yr|Remote|Remote Canada

At Affirm, we are transforming the credit landscape to make it more transparent and user-friendly, allowing consumers to buy now and pay later without hidden fees or compounding interest.We are on the lookout for an experienced Engineering Manager to spearhead our Continuous Integration (CI) and Build Infrastructure team. This pivotal role is essential for ensuring the reliability, scalability, and efficiency of our development pipelines, empowering engineers throughout the organization to deliver high-quality software rapidly and with confidence. The CI Manager will be responsible for the design, implementation, and enhancement of systems that facilitate automated testing, build orchestration, and deployment.

Jan 7, 2026
Apply
companyAffirm, Inc. logo
Full-time|Remote|Remote Canada

Affirm, Inc. is seeking a Director of Software Engineering to lead the Loans Lifecycle team. This remote position is open to candidates across Canada. The role involves guiding a group of engineers dedicated to advancing Affirm’s lending services. Role overview This position focuses on setting the vision and direction for software development within the Loans Lifecycle group. The Director will play a key part in shaping the future of Affirm’s lending platform by driving technical strategy and supporting a team of engineers. What you will do Define and communicate the strategic direction for software projects within the Loans Lifecycle team Mentor engineers, fostering their growth and supporting their performance Collaborate with cross-functional partners to deliver products that meet market needs Encourage teamwork and creative problem-solving within the engineering group Oversee the delivery of high-quality software solutions on schedule for Affirm’s lending platform Requirements Proven experience leading engineering teams, preferably in lending, fintech, or similar industries Ability to set technical direction and make strategic decisions Strong mentoring skills and experience developing engineering talent Demonstrated collaboration with product, design, and business teams

Apr 23, 2026
Apply
companyAffirm logo
Full-time|$238K/yr - $298K/yr|Remote|Remote Canada

At Affirm, we're transforming the landscape of credit to create a more transparent and user-friendly experience, empowering consumers with the option to buy now and pay later—free from hidden fees and compounding interest.As the Director of Software Engineering focusing on Site Reliability Engineering, you will be responsible for establishing and enhancing world-class reliability practices. This includes managing incident responses, risk assessments, and operational lifecycle programs that ensure resilience is integrated into every phase of development. You will collaborate closely with leaders across Product, Security, Enterprise Risk, Legal, Compliance, and Engineering to proactively identify and address systemic risks throughout the organization.Your role will involve building, nurturing, and leading a diverse global team of Site Reliability Engineers (SREs), systems engineers, and full-stack engineers, while promoting a culture that emphasizes learning, innovation, and accountability. As a senior technical leader, you will combine a hands-on technical approach with strategic direction, enabling Affirm to innovate rapidly while preserving the trust of our users and partners on a large scale.

Feb 18, 2026
Apply
companyAffirm, Inc. logo
Full-time|Remote|Remote Canada

Join Affirm's dynamic Consumer Engineering team as a Senior Backend Software Engineer. In this remote role, you will play a pivotal part in designing and implementing scalable backend services that enhance user experience and drive business growth. Collaborate with cross-functional teams to deliver high-quality solutions and take ownership of significant projects that impact our customers.

Mar 18, 2026
Apply
companyAffirm, Inc. logo
Full-time|Remote|Remote Canada

Join Affirm as a Software Engineering Manager specializing in Fraud Prevention. In this pivotal role, you will lead a team of talented engineers, driving innovative solutions to combat fraud and enhance our systems. You will collaborate closely with cross-functional teams to design and implement effective strategies that protect our customers and the integrity of our platform.Your leadership will be critical in mentoring engineering talent, fostering a culture of excellence, and ensuring the delivery of high-quality software that meets our security standards.

Mar 3, 2026
Apply
companyAffirm logo
Full-time|$102K/yr - $142K/yr|Remote|Remote Canada

At Affirm, we're transforming the credit landscape by making it more transparent and user-friendly. We empower consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.As a Process Excellence Manager, you will be an integral part of Affirm's Shared Services team within our Operations organization. We are looking for an experienced, data-driven professional who excels in designing streamlined and effective business processes in a dynamic environment. As a senior individual contributor, you will be pivotal in planning, coordinating, and overseeing multiple projects that align with our strategic objectives. This role ensures timely and budget-conscious delivery of initiatives while achieving desired business outcomes. You will collaborate across departments to align teams, manage dependencies, and monitor performance against targets. Your role will represent the Operations Organization and ensure operational readiness for vital business changes.

Jan 14, 2026
Apply
companyAffirm, Inc. logo
Full-time|Remote|Remote Canada

Affirm seeks a Senior Staff Software Engineer to join the Consumer Engineering group, focusing on web infrastructure. This remote role is open to candidates based in Canada. What you will do Design, build, and maintain scalable web applications that shape the consumer experience at Affirm. Collaborate with cross-functional teams to enhance and support web infrastructure. Emphasize performance, security, and reliability throughout all projects. Location This position is remote within Canada.

Apr 23, 2026
Apply
companyAffirm logo
Full-time|$150K/yr - $200K/yr|Remote|Remote Canada

At Affirm, we are revolutionizing the credit landscape, making it more transparent and consumer-friendly. Our goal is to empower consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.We are seeking a dynamic and experienced Senior Product Manager for Card Acquisition (New Channels) to spearhead the launch and expansion of new acquisition channels for the Affirm Card. In this influential role, you will pinpoint high-impact growth opportunities, validate them through rapid experimentation, and successfully bring them to market at scale. This position is crucial in determining how millions of consumers discover and adopt the Affirm Card, and you will have direct accountability for measurable acquisition and activation outcomes. This is a prominent role that offers significant opportunities to shape strategy and drive the next phase of cardholder growth for Affirm.

Feb 11, 2026
Apply
companyAffirm logo
Full-time|$150K/yr - $200K/yr|Remote|Remote Canada

At Affirm, we are transforming the credit landscape to be more transparent and consumer-friendly, allowing individuals to purchase now and pay later without hidden fees or compounded interest.Our global mission is to provide honest financial products that enhance people's lives. To achieve this, we are expanding our fintech systems to ensure they are scalable, compliant, and capable of fostering rapid product innovation. We are seeking a passionate and experienced product leader to propel this vision forward!As a Senior Product Manager, you will take the reins of the product roadmap for our subledger and reporting infrastructure, manage the interface between Accounting and Engineering, and oversee the reconciliation processes that facilitate month-end closings and audits. This role encompasses the entire financial data journey, from engineering systems to the general ledger/ERP, and will require close collaboration with our Accounting, data, and platform teams.

Jan 28, 2026
Apply
companyAffirm logo
Full-time|$178K/yr - $228K/yr|Remote|Remote Canada

At Affirm, we're transforming credit into a more transparent and user-friendly experience, empowering consumers to buy now and pay later with no hidden fees or compounded interest.The Growth Platform team is responsible for developing shared backend systems that facilitate incentives, experimentation, personalization, and data-driven decision-making throughout Affirm’s consumer and merchant interactions, significantly impacting customer acquisition, engagement, and retention.

Jan 12, 2026
Apply
companyAffirm logo
Full-time|$125K/yr - $175K/yr|Remote|Remote Canada

At Affirm, we are transforming the concept of credit to make it more transparent and user-friendly, empowering consumers with the flexibility to buy now and pay later, free from hidden fees or accumulating interest. The Identity Engineering team is responsible for the systems that facilitate the onboarding of all consumers and oversee their authentication and verification processes across Affirm's various products. In this role, you will develop a comprehensive understanding of our business, products, and engineering landscape, leveraging that knowledge to deliver high-availability and low-latency systems essential to all our offerings.Your Responsibilities· Collaborate with your team lead and manager to decompose larger projects into manageable tasks, delivering them in phases while ensuring timely completion.· Engage with peers and stakeholders throughout the product development lifecycle by working alongside product managers, designers, and analysts, contributing to ideation, articulating technical constraints, and collaborating on decisions that weigh risks and trade-offs effectively.· Ensure operational excellence and the availability of your team’s outputs by developing and monitoring metrics, addressing issues as they arise, and supporting ongoing operational efforts.· Foster a collaborative and growth-oriented team culture by participating in activities such as the interview process.

Jan 20, 2026
Apply
companyAffirm, Inc. logo
Full-time|Remote|Remote Canada

Join our dynamic team at Affirm as a Backend Software Engineer II specializing in Consumer Authentication. In this remote role, you will play a pivotal part in enhancing our authentication processes, ensuring user security and satisfaction. We are looking for passionate individuals who thrive in a collaborative environment and are eager to contribute to innovative solutions that impact millions of users.

Mar 18, 2026

Sign in to browse more jobs

Create account — see all 7,492 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.