Senior Software Engineer, Backend

2 days ago


San Juan de Terranova, Canada Affirm Full time

Senior Software Engineer, Backend (Merchant Interfaces) Affirm Greater St. John's Metropolitan Area 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 Partners. We create and manage the APIs and tools that drive checkout and merchant onboarding, and we collaborate with stakeholders to design and build custom end-to-end integrated solutions. What You’ll Do With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. 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 contribute to the entire API lifecycle, including designing, developing, testing, maintaining, and evolving our APIs. 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” and on-call efforts. You will contribute to a sense of community on your team by engaging in growth and development activities such as participating in the interview process. What We Look For Total 5+ years of experience as a software engineer. Experience designing, developing and launching backend systems; proficient in Python or Kotlin. Familiar with building blocks of distributed systems; experience with AWS, MySQL, and Kubernetes. Ability to translate simple problems into multi-component solutions with clear, well-tested, extensible code. Experience navigating a large code base, debugging others' code, and providing feedback through code reviews. Ownership mindset; proactive about growth and seeking feedback. Strong verbal and written communication for collaboration with a global engineering team. Equivalent practical experience or a Bachelor’s degree in a related field. 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 based on location, experience and skills. Base pay is part of a total compensation package that may include equity rewards, stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). Equity rewards may be offered by Affirm Holdings, Inc. (parent company). CAN base pay range per year: $150,000 - $200,000 Affirm is proud to be a remote-first company. Most roles are remote; some may require working from an office occasionally. Benefits Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents Flexible Spending Wallets - stipends for Technology, Food, Lifestyle needs, and family forming expenses Time off - vacation and holidays to rest and recharge ESPP - Employee stock purchase plan at a discount We’re committed to inclusive interview experiences and provide reasonable accommodations for candidates in need. By clicking "Submit Application," you acknowledge Affirm's Global Candidate Privacy Notice and consent to the collection, processing, use, and storage of your personal information as described therein. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Referrals increase your chances of interviewing at Affirm by 2x #J-18808-Ljbffr



  • San Juan de Terranova, Canada CoLab Software Full time

    Join to apply for the Senior Backend Engineer - 3D & AI Systems role at CoLab Software 1 day ago Be among the first 25 applicants About CoLab At CoLab, we help mechanical engineering teams bring life‑changing products to market years sooner. CoLab is a cloud‑based platform for engineering design review. We make it easy for subject matter experts (SMEs)...


  • San Juan de Terranova, Canada CoLab Software Full time

    Join to apply for the Senior Backend Engineer - 3D & AI Systems role at CoLab Software 1 day ago Be among the first 25 applicants About CoLab At CoLab, we help mechanical engineering teams bring life‑changing products to market years sooner. CoLab is a cloud‑based platform for engineering design review. We make it easy for subject matter experts (SMEs)...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Loans Platform) Affirm Greater St. John's Metropolitan Area 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. We are looking for a Senior Software Engineer for the Loans Platform team, responsible for...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Loans Platform) Affirm Greater St. John's Metropolitan Area 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. We are looking for a Senior Software Engineer for the Loans Platform team, responsible for...


  • San Juan de Terranova, Canada Affirm Full time

    A leading financial technology company is seeking a Senior Software Engineer, Backend to lead engineering initiatives around authentication and verification systems. This remote role in Canada requires expertise in Python or Kotlin, as well as experience in designing highly available backend systems. The ideal candidate will possess strong problem-solving...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Merchant Interfaces)Affirm Greater St. John's Metropolitan AreaAffirm 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...


  • San Juan de Terranova, Canada Affirm Full time

    A leading financial technology company is seeking a Senior Software Engineer, Backend, to lead a team in designing and delivering scalable backend systems. You will take ownership of team goals, collaborate closely with product management, and ensure high-quality code is maintained within robust distributed systems. The role offers significant flexibility,...


  • San Juan de Terranova, Canada Affirm Full time

    A leading financial technology company is seeking a Senior Software Engineer, Backend, to lead a team in designing and delivering scalable backend systems. You will take ownership of team goals, collaborate closely with product management, and ensure high-quality code is maintained within robust distributed systems. The role offers significant flexibility,...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Powered by affirm) Affirm Greater St. John's Metropolitan Area 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 Powered by affirm team builds the APIs and solutions that power all of affirm’s...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Powered by affirm) Affirm Greater St. John's Metropolitan Area 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 Powered by affirm team builds the APIs and solutions that power all of affirm’s...