Senior Software Engineer, Backend

7 days ago


Victoria, Canada Affirm Full time

OverviewSenior Software Engineer, Backend (Loans Platform) – Affirm, Victoria, British Columbia, CanadaAffirm 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 compounding interest.We are looking for a Senior Software Engineer for the Loans Platform team, responsible for Affirm’s core loans products. You will guide the team to scale the product and add features to reach more consumers. Join us as we build a beloved, lasting financial services brand predicated on honesty and trust.What You'll DoOwn and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and support delivery.Collaborate with product management, design, and analytics during ideation, articulate technical constraints, and partner on decisions considering risks and trade-offs.Proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.Support operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting keep the lights on and on-call efforts.Foster a culture of quality and ownership by setting or improving code review and design standards, and advocating for them beyond your team through writing and tech talks.Develop talent on your team by providing feedback and guidance, and leading by example.What We Look For4+ years of experience designing, developing and launching backend systems at scale using Python or Kotlin.Experience building highly available distributed systems using AWS, MySQL, and Kubernetes.Experience defining a technical plan for delivery of a significant feature or component with elegant, simple, extensible design; writing high quality code.Ability to make significant changes in a large code base and develop tools and practices to do so safely.Strong ownership of personal growth, proactively seeking feedback from team, manager, and stakeholders.Strong verbal and written communication skills for effective collaboration with a global engineering team.Either equivalent practical experience or a Bachelor’s degree in a related field.Benefits and DetailsBase pay range per year: CAD 150,000 - 200,000. Pay Grade: N; Equity Grade: 6. Base pay is part of total compensation and may include stipends, and benefits (including subsidized medical coverage, dental and vision for dependents). Eligible for equity rewards. Affirm is remote-first; some roles may require occasional office work.Flexible Spending Wallets for tech, food and lifestyleAway Days – wellness days to take off and rechargeLearning & Development programsParental benefitsEmployee Resource & Community GroupsBenefits include health care coverage for you and dependents, time off, ESPP, and other competitive benefits. We provide accommodations in hiring process. U.S. and local fair chance statements included as applicable. By submitting, you acknowledge Affirm's Global Candidate Privacy Notice.Role DetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Engineering and Information Technology #J-18808-Ljbffr



  • Victoria, Canada Affirm Full time

    Senior Software Engineer, Backend (Growth Platform)Affirm Victoria, British Columbia, CanadaJoin to apply for the Senior Software Engineer, Backend (Growth Platform) role at 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 compounding interest.The...


  • Victoria, Canada Lumenalta Full time

    This range is provided by Lumenalta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$76,000.00/yr - CA$139,000.00/yr Role Overview As a Senior Backend Engineer at Lumenalta, you will design and implement robust backend systems, ensuring our applications are secure, scalable, and...


  • Victoria, Canada Affirm Full time

    Senior Software Engineer, Backend (Growth Platform) Affirm Victoria, British Columbia, Canada Join to apply for the Senior Software Engineer, Backend (Growth Platform) role at 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 compounding interest. The...


  • Victoria, Canada Lumenalta Full time

    Senior Backend Engineer (AWS) Join to apply for the Senior Backend Engineer (AWS) role at Lumenalta . This range is provided by Lumenalta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$76,000.00/yr - CA$139,000.00/yr Role Overview As a Senior Backend Engineer at Lumenalta, you will...


  • Victoria, Canada Lumenalta Full time

    Senior Backend Engineer (AWS) Join to apply for the Senior Backend Engineer (AWS) role at Lumenalta. This range is provided by Lumenalta. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$76,000.00/yr - CA$139,000.00/yr Role Overview As a Senior Backend Engineer at Lumenalta, you will...


  • Victoria, Canada Affirm Full time

    Senior Software Engineer, Backend (Identity Foundations) 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 compounding interest. Identity Engineering owns the systems responsible for onboarding all consumers and managing their authentication and verification...


  • Victoria, Canada Affirm Full time

    Senior Software Engineer - SRE, Backend (Reliability Engineering)Affirm – Victoria, British Columbia, CanadaOverviewAffirm 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 compounding interest.ResponsibilitiesSite Reliability Engineering at Affirm is a small, yet...


  • Victoria, Canada Affirm Full time

    Overview Affirm Victoria, British Columbia, Canada 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 compounding interest. The Partner Merchant Interface (PMI) team builds the APIs and solutions that power Affirm’s integrations with Enterprise Merchants and...


  • Victoria, Canada Affirm Full time

    Senior Software Engineer, Backend (Decisions and Pricing Foundations) Affirm Victoria, British Columbia, Canada 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 compounding interest. The Decisions and Pricing Foundations team owns the foundational aspect of...


  • Victoria, Canada Affirm Full time

    Senior Software Engineer, Backend (Decisions and Pricing Foundations) Affirm Victoria, British Columbia, Canada 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 compounding interest. The Decisions and Pricing Foundations team owns the foundational aspect of...