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 โ€ข Senior

Affirm โ€ข United States - Remote

Posted 4w ago๐Ÿ  RemoteSeniorBackend Engineer๐Ÿ“ United States๐Ÿ’ฐ $190,000 - $240,000 / yearly
Apply Now โ†’

Skills & Technologies

Overview

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 Spring to create integrations that enhance the checkout experience. This role requires strong leadership and technical skills.

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 complex distributed systems issues, ensuring high availability and performance.

Your expertise lies in Java and Spring โ€” youโ€™ve developed high-throughput APIs that handle significant transaction volumes and have a solid understanding of service architecture, dependency injection, and testing strategies. You are comfortable leading teams through ambiguity and are adept at solving open-ended problems.

You possess strong collaboration skills, working closely with product management, design, and analytics teams to support the product development lifecycle. You can articulate technical constraints and partner on decisions that consider risks and trade-offs effectively.

You proactively identify project, process, technology, or business issues and advocate for solutions, leading efforts to resolve them. You foster a culture of quality and ownership within your team, setting and improving code review and design standards.

You are committed to developing talent on your team, mentoring engineers, and ensuring everyone feels supported throughout the delivery process. You understand the importance of metrics and monitoring, supporting the operations and availability of your teamโ€™s artifacts.

Desirable

Experience with cloud technologies and microservices architecture would be a plus, as well as familiarity with CI/CD practices and tools.

What you'll do

In this role, you will be responsible for owning and delivering quarterly goals for your team, ensuring that everyone is aligned and supported throughout the delivery process. You will lead engineers through complex challenges, helping them navigate ambiguity and develop innovative solutions.

You will collaborate with peers and stakeholders throughout the product development lifecycle, participating in ideation sessions and providing insights on technical constraints. Your ability to advocate for your team and lead in solving issues will be crucial to the success of your projects.

You will monitor and support the operations of your teamโ€™s artifacts, creating and tracking metrics to ensure high availability and performance. Your leadership will help foster a culture of quality and ownership, encouraging your team to uphold high standards in code reviews and design practices.

You will also play a key role in developing talent within your team, providing mentorship and guidance to help engineers grow in their careers. Your contributions will directly impact the success of Affirmโ€™s integrations with Enterprise Merchants and Partners, driving improvements in the checkout experience.

What we offer

Affirm offers a competitive compensation package, including salary and benefits that reflect your experience and contributions. You will have the opportunity to work in a supportive and innovative environment, where your ideas and contributions are valued.

Join a team that is dedicated to reinventing credit and making it more honest and friendly for consumers. You will be part of a mission-driven organization that values collaboration, quality, and continuous improvement.

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 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โ€ข๐Ÿ“ United States - Remote

Affirm is hiring a Senior Backend Engineer to build tools and systems for managing money movement and bank data integration. You'll work with Java and Python to create scalable solutions. This position requires strong technical capabilities and cross-functional communication skills.

๐Ÿ  RemoteSenior
2w ago
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โ€ข๐Ÿ“ United States - Remote

Affirm is hiring a Staff Software Engineer, Backend to lead technical strategy and collaborate across teams to build APIs for merchant integrations. You'll work with Java and REST API technologies. This position requires significant experience in backend engineering.

๐Ÿ  RemoteStaff
2w ago
Affirm

Backend Engineer

Affirmโ€ข๐Ÿ“ United States - Remote

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

๐Ÿ  RemoteSenior
3w ago