Senior Software Engineer, Backend
3 weeks ago
Senior Software Engineer, Backend (Growth Platform) 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 powering affirm’s mission. We pride ourselves on building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering. About The Team The Growth Platform Engineering team builds the core systems and tools that drive user acquisition, engagement, and lifecycle growth at affirm. Our platform enables personalized communications, intelligent experimentation, and scalable services that help customers discover and adopt affirm’s products. We collaborate closely with product, data science, and experience teams to design APIs, event‑driven services, and experimentation frameworks that reach millions of customers across thousands of merchants. This team’s work directly impacts how customers experience affirm and fuels our long‑term growth. What You'll Do Own and deliver quarterly goals for your team, lead engineers through ambiguity to solve open‑ended problems, and ensure everyone is supported throughout delivery. Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, articulating technical constraints, and partnering on decisions that properly consider risks and trade‑offs. Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them. 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. Foster a culture of quality and ownership on your team by setting or improving code review and design standards, and advocating for them beyond your team through your writing and tech talks. Help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For 4+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin. Track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes. Strong understanding of distributed systems, data modeling, and service‑oriented architecture. Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design. Proficiency at making significant changes in a large code base and developing a suite of tools and practices that enable safe modifications. Demonstrated ownership of personal growth and proactive seeking of feedback from team, manager, and stakeholders. Strong verbal and written communication skills that support effective collaboration with our global engineering team. Either equivalent practical experience or a Bachelor’s degree in a related field. Location - Remote Canada This position is remote. Employees new to affirm typically start at the beginning of the pay range. Base pay includes 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). Base pay range: $150,000 – $200,000 per year. Benefits Health care coverage – affirm covers all premiums for all levels of coverage for you and your dependents. Flexible Spending Wallets – generous stipends for spending on technology, food, lifestyle needs, and family expenses. Time off – competitive vacation and holiday schedules. ESPP – An employee stock purchase plan enabling you to buy shares of affirm 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 affirm's 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
-
Senior Software Engineer, Backend
2 days ago
Windsor, Canada Affirm Full timeSenior Software Engineer, Backend (Loans Platform) Join to apply for the Senior Software Engineer, Backend (Loans Platform) role at Affirm Senior Software Engineer, Backend (Loans Platform) 2 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer, Backend (Loans Platform) role at Affirm Affirm is reinventing credit to make...
-
Senior Software Engineer, Backend
2 weeks ago
Windsor, Canada Affirm Full timeSenior Software Engineer, Backend (Merchant Interfaces) Join to apply for the Senior Software Engineer, Backend (Merchant Interfaces) 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 Partner Merchant Interface (PMI)...
-
Senior Software Engineer, Backend
3 weeks ago
Windsor, Canada Affirm Full timeSenior Software Engineer, Backend (Developer Environments) Join the Senior Software Engineer, Backend (Developer Environments) 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. Developer Productivity exists to make work...
-
Senior Software Engineer, Backend
3 weeks ago
Windsor, Canada Affirm Full timeSenior Software Engineer, Backend (Developer Environments) Join the Senior Software Engineer, Backend (Developer Environments) 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. Developer Productivity exists to make work...
-
Windsor, Canada Affirm Full timeA financial technology company in Windsor, Ontario, seeks a Senior Software Engineer, Backend to develop and maintain APIs for merchant integration. Strong background in software engineering and backend development with languages such as Python or Kotlin is required. The position offers a competitive salary of $150,000 - $200,000 and full-time remote work...
-
Senior Backend Engineer, Growth Platform
3 weeks ago
Windsor, Canada Affirm Full timeA leading fintech company is seeking a Senior Software Engineer for their Backend team. The role is focused on creating scalable systems that drive user growth and engagement. Candidates should have over 4 years of backend development experience, specifically using Python or Kotlin, and a strong grasp of distributed systems. This remote position offers a...
-
Senior Software Engineer, Backend
3 weeks ago
Windsor, Canada Affirm Full timeSenior Software Engineer, Backend (Card Platform) Get AI-powered advice on this job and more exclusive features. 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 affirm Card Engineering team is looking for a passionate Senior...
-
Senior Software Engineer
1 week ago
Windsor, Canada Elevate RS Full timeJob Role: Senior Software Engineer - Ledger TeamPlacement Type: Direct PlacementWorkplace Type: RemoteLocation: Toronto, OntarioYour Role:As a Senior Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who are trading billions of dollars worth of...
-
Software Engineer II, Backend
2 days ago
Windsor, Canada Affirm Full timeOverview Join to apply for the Software Engineer II 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 Powered by Affirm (PBA) team builds the APIs and solutions that power all of Affirm’s integrations with...
-
Senior Software Engineer
23 hours ago
Windsor, Canada Elevate RS Full time $150,000 - $200,000 per yearJob Role: Senior Software Engineer - Ledger TeamPlacement Type: Direct PlacementWorkplace Type: RemoteLocation: Toronto, OntarioYour Role:As a Senior Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form the foundation and empower millions of users who are trading billions of dollars worth of...