Affirm

About Affirm

Transparent financing for modern consumers

🏒 Tech, FinanceπŸ‘₯ 1001+ employeesπŸ“… Founded 2012πŸ“ Chinatown, San Francisco, CAπŸ’° $1.1b⭐ 3.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 β€’ Staff

Affirm β€’ Canada - Remote

Posted 1 month ago🏠 RemoteStaffBackend EngineerπŸ“ CanadaπŸ’° $178,000 - $228,000 / yearly
Apply Now β†’

Overview

Affirm is seeking a Staff Backend Engineer for their Growth Platform team to set technical strategy and own backend systems that drive customer engagement and retention. You'll work with Java and APIs to build scalable solutions. This role requires significant experience in backend engineering.

Job Description

Who you are

You have 5+ years of backend engineering experience, particularly in building production systems that scale effectively. You’ve owned services from design through deployment and have navigated the complexities of debugging distributed systems. Your expertise in Java and backend technologies allows you to create high-performance APIs that support millions of users.

You possess a deep understanding of architectural patterns and have experience defining platform abstractions that enable product teams to launch and experiment with new features safely. You are skilled in collaborating with cross-functional teams, including product management and analytics, to shape the technical direction of incentive systems and ensure their long-term sustainability.

You take pride in fostering a culture of quality and ownership within your team. You set clear design and code review standards and advocate for best practices through written proposals and technical discussions. Your leadership style emphasizes mentorship, providing actionable feedback and technical guidance to help develop talent within your team.

Desirable

Experience with cloud platforms and microservices architecture is a plus, as is familiarity with monitoring and alerting systems that ensure the availability of business-critical applications. You are comfortable with making trade-offs that inform roadmap decisions and have a knack for balancing technical debt with feature delivery.

What you'll do

In this role, you will be responsible for setting the technical strategy for your team over a year-long horizon. You will own backend platforms that power incentives and growth initiatives across Affirm, directly influencing customer acquisition and retention. Your work will involve defining APIs and architectural patterns that enable product teams to safely launch and experiment with incentive-based experiences.

You will collaborate closely with product management, analytics, and partner teams to shape the technical direction of incentive systems. This includes ensuring that systems are built with long-term sustainability and correctness in mind, while also making clear trade-offs that inform roadmap decisions. You will act as a force-multiplier for your team, helping them to achieve their goals through effective technical leadership.

You will also take ownership of your team’s operations and availability, ensuring robust monitoring, alerting, playbooks, and on-call practices are in place for critical systems. Your leadership will help foster a culture of quality and ownership, as you set clear design and code review standards and advocate for them beyond your immediate team.

What we offer

At Affirm, we are committed to reinventing credit to make it more honest and friendly. You will be part of a team that values collaboration, innovation, and a commitment to quality. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in making a meaningful impact on how consumers interact with credit and financial services.

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β€’πŸ“ Canada - Remote

Affirm is seeking a Senior Backend Engineer for their Growth Platform team to build scalable systems that drive user acquisition and engagement. You'll work with Java and REST APIs to design core tools that impact millions of customers. This role requires strong backend engineering experience.

🏠 RemoteSenior
1 month ago
Affirm

Backend Engineer

Affirmβ€’πŸ“ United States - Remote

Affirm is seeking a Staff Backend Engineer for their Growth Platform team to set technical strategy and own backend platforms that drive customer engagement. You'll work with technologies like Java and APIs to influence growth initiatives. This role requires significant experience in backend engineering.

🏠 RemoteStaff
1 month ago
Coinbase

Backend Engineer

Coinbaseβ€’πŸ“ Canada - Remote

Coinbase is hiring a Staff Backend Engineer to build the next generation of crypto-forward products and features. You'll tackle complex technical challenges using blockchain technology and programming languages like Java and Python. This role requires significant experience in backend engineering.

🏠 RemoteStaff
3d ago
Affirm

Backend Engineer

Affirmβ€’πŸ“ Canada - Remote

Affirm is hiring a Staff Backend Engineer to set technical strategy and collaborate across teams to build APIs for merchant integrations. You'll work with Java and AWS to ensure technical sustainability. This position requires significant experience in backend engineering.

🏠 RemoteStaff
2w 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