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

Senior Software Engineer, Backend (Consumer)

$153k - $213k per year

Affirm, Inc.

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.

Consumer Engineering builds the affirm experience millions of people use to pay over time, honestly and without hidden fees. We own the affirm app, web checkout, and the account tools people use to manage purchases, payments, and savings. Our engineers work closely with product and design to ship fast, test often, and make every interaction simple and transparent.

You will be matched with a role on Consumer Engineering after completing the interview evaluation process. Your recruiter will work closely with you throughout the process to understand your interests and experience to find the strongest role fit.

What You'll Do
  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
  • 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.
  • You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

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 - NEquity 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.)

CAN base pay range per year: $153,000 - $213,000 CAD

Remote-first with flexibility built in

Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits Designed For You
  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We're committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we're happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 59 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Consumer) in Windsor, ON vacancy
  •  ...An opportunity exists Windsor, ON for a highly motivated Senior Mechanical Engineer to join our multidisciplinary team. In this role you will be...  ...piping systems. Working knowledge of AutoCAD and Revit MEP software. Demonstrated capability to develop proposals for new... 
    Senior
    Contract work

    Stantec

    Windsor, ON
    5 days ago
  •  ...Your Opportunity We are looking for a talented senior process mechanical engineer and project manager focused on the planning and engineering design of water/wastewater infrastructure projects who wants to be part of a purpose-driven organization that’s focused on helping... 
    Senior
    Contract work
    Work at office
    Local area
    Work from home

    Stantec

    Windsor, ON
    5 days ago
  • $153k - $213k per year

     ...and no tradeoffs on what matters most. Trust & Safety Engineering protects affirm’s consumers, merchants, and network from fraud and abuse. We build the...  ...years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  • $153k - $213k per year

     ...surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure...  ...4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  •  ...seeking a water and wastewater focused process engineer to join our team in the Windsor, Ontario...  ...early career. Under the guidance of our senior engineering staff, you will work on water...  ..., Revit, Civil 3D, or process modeling software (e.g., BioWin, GPS‑X, AFT Fathom) is... 
    Senior
    Contract work
    For contractors
    Work at office
    Remote work
    Work from home
    Flexible hours

    Stantec

    Windsor, ON
    5 days ago
  •  ...Responsibility: Our company is growing and looking to add an Extrusion Engineer. We are looking for a dynamic and driven candidate interested in...  ..., and meticulous attention to detail. Proficiency in office software is mandatory Bilingual - Mandarin and English is preferred... 
    Full time
    Work at office

    Minth North America

    Windsor, ON
    6 days ago
  •  ...safely, smarter, and sustainably everywhere. Job Title: Quality Engineer Location: Windsor Responsibilities: 1.0 Quality...  ...electrification, and a division dedicated to the development of embedded software and digital solutions. With €11.5 billion in revenue in 2025,... 
    Long term contract
    Local area
    Shift work

    OPmobility

    Windsor, ON
    19 days ago
  • $133k - $183k per year

     ...and no tradeoffs on what matters most. The Engineering team builds systems that power Affim's mission...  ...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... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    59 minutes ago
  • $209k - $269k per year

     ...no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure...  ...adapt them to affirm's needs Qualifications ~10+ years in software or infrastructure engineering with proven delivery of complex... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  • $181k - $241k per year

     ...Observability team builds the platform every Affrim engineer relies on to understand the behavior and...  ...by default. We’re looking for a Staff Software Engineer to be the technical lead for...  ...designing, developing and launching backend systems at scale using languages like... 
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  •  ...Your Key Responsibilities  Act as a Civil Engineering EIT/Graduate for multiple projects, including a range of small and large, straightforward...  ...wastewater collection.  Understanding of relevant discipline software programs, which may include AutoCAD, Civil3D, MicroStation,... 
    Internship
    Work at office
    Flexible hours

    Stantec

    Windsor, ON
    5 days ago
  •  ...Apex Focus Group partners with research organizations, academic institutions, and brands seeking genuine consumer feedback. We connect individuals with flexible remote research opportunities that help shape products, services, and user experiences. Role Overview We’... 
    Part time
    Casual work
    Remote work
    Flexible hours

    ApexFocusGroup

    Windsor, ON
    more than 2 months ago
  •  ...Your Opportunity Our Windsor, ON office is looking for a highly motivated Intermediate Electrical Engineer to join our growing, multi-disciplinary team. Responsibilities include the design of electrical systems including power distribution, essential and life safety systems... 
    Long term contract
    Full time
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area

    Stantec

    Windsor, ON
    5 days ago
  • Job Responsibility: Our team is expanding and looking to add a Machining Engineer. We are looking for a dynamic and driven candidate who is interested in joining a fast-growing global company in the automotive sector. Machining Engineerwill be responsible for leading the review... 
    Work at office

    Minth North America

    Windsor, ON
    4 days ago
  •  ...Build real-time backend systems for Affirm’s Trust & Safety Engineering organization, using Python or Kotlin in a remote Canadian role. Help protect consumers, merchants, and the network from fraud and abuse. As a Senior Software Engineer, you will own quarterly goals and... 
    Senior
    Remote work

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  •  ...Senior Mechanical Designer   About SPM Automation  SPM Automation develops advanced plastic joining and custom automation solutions...  ...specialists, and machine builders work side by side, connecting ideas and engineering decisions to equipment on the shop floor and performance in... 
    Senior
    Long term contract
    Full time

    SPM Automation

    Windsor, ON
    4 days ago
  • $70k - $100k per year

     ...development and sales management tasks assigned by the supervisor. Requirements Bachelor’s degree or above in Marketing, Automotive Engineering, Mechanical Engineering, Electronic Engineering, Materials Science and Engineering, International Trade, Business Administration,... 
    Senior
    Long term contract
    Contract work
    Temporary work

    MINTH WINDSOR MANUFACTURING INC

    Windsor, ON
    5 days ago
  • $65k - $115k per year

     ...B/LL.L/LL.M is considered an asset. Life Insurance designation is considered an asset. Working knowledge of financial planning software. Trust & Estate Practitioner. Deep knowledge and technical proficiency gained through extensive education and business experience... 
    Senior
    Full time
    Contract work
    Part time

    Bank of Montreal

    Windsor, ON
    14 hours ago
  •  ...expect to be a part of a great team that values safety and quality. Who You Are: Ground Effects is looking for a Production Quality Engineer to join our growing organization in Windsor, ON. The Production Quality Engineer is to provide supportive assistance and liaison with... 
    Full time
    Monday to friday

    Ground Effects

    Windsor, ON
    4 days ago
  • $80k - $110k per year

     ...Position Summary: The Manufacturing Engineer designs and implements the manufacturing processes that deliver the plant's production goals...  ...processes, equipment and technology. ~ Experience with CAD software and proficiency in designing manufacturing layouts. ~ Knowledge... 
    Full time
    For contractors

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    a month ago
  • $70k - $100k per year

     ...Position Summary The Controls Engineer will design, implement, and optimize control systems for a wide range of manufacturing equipment...  ...and grinders etc. Microsoft Office and internal databases and software, etc. Responsibilities and Working Conditions Under the general... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Weekend work
    Weekday work

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    a month ago
  • $105k per year

     ...is seeking knowledgeable, self-directed, experienced and hardworking individuals interested in the automotive industry in Tooling Engineering. Job Summary & Reporting Structure: Reporting to the Director of Engineering, the Tooling Engineer is responsible for overseeing... 
    Local area

    Tiercon

    Windsor, ON
    7 days ago
  •  ...Build AI platform infrastructure with Python or Kotlin as a remote Senior Backend Engineer at Affirm, serving teams and production workloads. This senior-level role owns technical decisions and projects across design, launch, and on-call. You will build highly available... 
    Senior
    Remote work

    Affirm, Inc.

    Windsor, ON
    59 minutes ago
  • $181k - $241k per year

    Affim is seeking an experienced software engineering leader to drive backend initiatives from Canada, with a remote-first setup and a base CAD 181,000–241,000 per year plus equity opportunities. You will set technical strategy and work with product, design, and analytics to... 
    Remote work

    Affirm, Inc.

    Windsor, ON
    1 hour ago
  •  ...Summary The Process Engineering Supervisor assists in overseeing the engineering and continuous improvement of the manufacturing processes, including planning, designing, modifying, optimizing, troubleshooting and monitoring production processes. The Process Engineering Supervisor... 
    For subcontractor
    Work at office

    Flex-N-Gate

    Windsor, ON
    26 days ago
  •  ...Mechanical Design Release Engineer to support the design, development, and release of automotive interior door handle systems. Bachelor...  ...drawings, and GD&T fundamentals. Familiarity with CAD software such as CATIA, Siemens NX, SolidWorks, or equivalent. We are... 

    Segula Technologies SA

    Windsor, ON
    4 days ago
  • $110k - $135k per year

     ...Position Summary: The Manufacturing Engineering Manager is responsible for manufacturing and process engineering at the plant, and for...  ...tooling and fixturing; Microsoft Office and internal databases and software. Key Performance Indicators (KPIs): Program launch:... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Flexible hours

    Porter Engineered Systems - A Division of Pangeo Group

    Windsor, ON
    a month ago
  •  ...Job Description Job Description Responsibilities: Provide high-level administrative support to the Senior Lawyer High-level email management, which includes professional communication to the Crown and Courts Organize and prioritize complex meetings, while providing... 
    Senior

    LAURA JOY LAW

    Windsor, ON
    more than 2 months ago
  • $500 per day

    Regional Training Instructor – Quality Engineering Topics Are you at a point in your career where you are able to share the quality knowledge you have developed? Join one of the world's leading providers of training, auditing, consulting, inspection, supplier development and... 
    Contract work
    For contractors
    Flexible hours

    TRIGO Global Quality Solutions

    Windsor, ON
    16 days ago
  • $850 per week

     ...ApexFocusGroup collaborates with research firms, universities, and trusted brands to gather genuine consumer insights. We help connect everyday people with flexible remote, online market research opportunities that influence real products, services, and customer experiences... 
    Full time
    Temporary work
    Part time
    Casual work
    Remote work
    Flexible hours

    AFG Inc

    Windsor, ON
    more than 2 months ago

Do you want to receive more vacancies?

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