Affirm

About Affirm

Transparent financing for modern consumers

🏢 Tech, Finance👥 1001+ employees📅 Founded 2012📍 Chinatown, San Francisco, CA💰 $1.1b3.8
FintechB2CPersonal financePaymentsSaaS

Key Highlights

  • 21M+ consumers and 337,000+ merchants using Affirm
  • Raised $1.1B in funding, currently in Series F
  • Flexible payback options from 3 to 36 months
  • Headquartered in Chinatown, San Francisco, CA

Affirm, headquartered in Chinatown, San Francisco, CA, is a leading fintech company specializing in point-of-sale installment loans. With over 21 million consumers and 337,000+ merchants including Shopify, KAYAK, and Walmart, Affirm offers flexible payback options ranging from 3 to 36 months. The co...

🎁 Benefits

Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...

🌟 Culture

Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...

Affirm

Backend Engineer Senior

AffirmCanada - Remote

Posted 1w ago🏠 RemoteSeniorBackend Engineer📍 Canada💰 $150,000 - $200,000 / yearly
Apply Now →

Skills & Technologies

Overview

Affirm is seeking a Senior Backend Engineer to build and manage APIs for merchant integrations. You'll work with Java and REST API technologies. This role requires 5+ years of experience in backend engineering.

Job Description

Who you are

You have over 5 years of experience as a backend engineer, with a strong foundation in designing and developing APIs that support complex integrations. Your expertise includes working with Java and REST API technologies, allowing you to create scalable and efficient solutions that meet the needs of enterprise merchants. You understand the importance of collaboration and communication, as you will work closely with product management, design, and analytics teams to ensure that your technical contributions align with business goals.

You are comfortable breaking down larger projects into manageable tasks and delivering them in phases, ensuring timely completion while maintaining high-quality standards. Your experience includes participating in the entire API lifecycle, from design and development to testing and maintenance, which has equipped you with a comprehensive understanding of what it takes to support and evolve APIs in a production environment.

You are proactive in monitoring the performance and availability of your team's artifacts, creating metrics to track success and addressing any issues that arise. You take pride in contributing to a positive team culture, engaging in growth and development activities, and supporting your peers through mentorship and collaboration.

Desirable

Experience with cloud services and tools that enhance API performance and reliability would be a plus. Familiarity with agile methodologies and participation in the product development lifecycle will help you thrive in this role.

What you'll do

In this role, you will be responsible for designing, developing, and maintaining APIs that facilitate seamless integrations for Affirm's enterprise merchants. You will collaborate with cross-functional teams to understand their needs and translate them into technical requirements, ensuring that the solutions you build are user-friendly and efficient. Your contributions will directly impact the checkout experience for consumers, making it essential that you deliver high-quality code that adheres to best practices.

You will engage in the full API lifecycle, which includes not only development but also testing and deployment. You will be expected to participate in code reviews, providing constructive feedback to your peers while also receiving guidance to enhance your own skills. Your role will involve troubleshooting and resolving issues that arise in production, ensuring that the APIs you manage are reliable and performant.

Additionally, you will support the operations of your team's artifacts by creating and monitoring metrics that provide insights into their performance. You will be involved in on-call efforts to maintain the availability of services, demonstrating your commitment to keeping systems running smoothly.

What we offer

At Affirm, you will be part of a mission-driven company that is focused on reinventing credit to make it more honest and accessible. We offer a collaborative work environment where your contributions will be valued and recognized. You will have opportunities for professional growth and development, including participation in the interview process and mentorship programs. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a diverse and inclusive workplace.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Affirm.

Similar Jobs You Might Like

Based on your interests and this role

Affirm

Backend Engineer

Affirm📍 United States - Remote

Affirm is seeking a Senior Backend Engineer to build and manage APIs for merchant integrations. You'll work with Java and REST API to support the product development lifecycle. This role requires 5+ years of experience in software engineering.

🏠 RemoteSenior
1w ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is hiring a Senior Backend Engineer to build APIs and solutions for their Partner Merchant Interface team. You'll work with Java and REST API to design and maintain integrations with Enterprise Merchants. This position requires 5+ years of experience.

🏠 RemoteSenior
3w ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is seeking a Senior Backend Engineer to lead the development of APIs and solutions for their Powered by Affirm team. You'll work with Java and REST API technologies to drive integrations with enterprise merchants. This role requires strong leadership and backend engineering experience.

🏠 RemoteSenior
4w ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is hiring a Software Engineer II, Backend to work on the Partner Merchant Interfaces Team. You'll design and develop APIs for partners like Amazon and Stripe. This position requires 1.5+ years of experience in software engineering.

🏠 RemoteMid-Level
3d ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is seeking a Senior Backend Engineer to lead the Decisions and Pricing Foundations team in optimizing their Underwriting Engine. You'll work with Java, Spring, and PostgreSQL to enhance system capabilities. This role requires strong leadership and technical skills.

🏠 RemoteSenior
1 month ago