Senior Software Engineer, Backend

2 weeks ago


San Juan de Terranova, 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 journeys across Affirms product surfaces. In this role, you will need to gain a deep understanding of the business, product, and engineering context, and utilize that context to own and deliver high‑availability and low‑latency systems on the critical paths for all of our products. 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, and analytics, 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” and 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 position requires either equivalent practical experience or a Bachelor’s degree in a related field. Pay Grade - N Employees new to Affirms typically come in at the start of the pay range. Affirms focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience, and job‑related skills. Equity Grade - 6 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: $150,000 - $200,000. Location Remote Canada. Key Benefits Health care coverage – Affirms covers all premiums for all levels of coverage for you and your dependents. Flexible Spending Wallets – generous stipends for spending on technology, food, various lifestyle needs, and family‑forming expenses. Time off – competitive vacation and holiday schedules allowing you to take time off to rest and recharge. ESPP – An employee stock purchase plan enabling you to buy shares of Affirms at a discount. We believe it’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process. By clicking “Submit Application,” you acknowledge that you have read Affirms Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein. #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 (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...


  • 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 (Card Platform) Affirm – Greater St. John’s Metropolitan Area. Join the Card Engineering team to build tools and systems that manage money movement, bank data integration, and merchant data for our debit‑card-based financing product. Responsibilities Drive planning and prioritization of projects based on product,...


  • San Juan de Terranova, Canada Affirm Full time

    A leading financial technology company is seeking a Senior Software Engineer, Backend to deliver scalable solutions as part of the Growth Platform team. You will lead projects, support product development, and foster a culture of quality. The ideal candidate has 4+ years in backend development with technologies like Python or Kotlin, and a solid...


  • San Juan de Terranova, Canada Affirm Full time

    A leading fintech company is seeking a Senior Software Engineer to design and develop backend systems. The role offers a remote-first environment and a competitive salary range of $150,000 - $200,000 CAD. Candidates should have 5+ years of experience, proficient in Python or Kotlin, and experience with AWS, MySQL, and Kubernetes. Comprehensive benefits...


  • San Juan de Terranova, Canada Affirm Full time

    A leading financial technology firm is seeking a Senior Software Engineer to join their backend team. The role involves building systems for money movement and data integration. Candidates should have over 4 years of experience, strong knowledge in distributed systems, and excellent communication skills. This position is remote-first, allowing work from...


  • San Juan de Terranova, Canada Affirm Full time

    Senior Software Engineer, Backend (Growth 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. The Engineering team that builds systems that power the mission takes pride in building...