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 1w ago🏠 RemoteSeniorBackend EngineerπŸ“ United StatesπŸ’° $190,000 - $240,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 to support the product development lifecycle. This role requires 5+ years of experience in software engineering.

Job Description

Who you are

You have over 5 years of experience as a software engineer, with a strong focus on backend development. Your expertise includes designing and implementing APIs that are robust and scalable, ensuring they meet the needs of enterprise merchants and partners. You are comfortable collaborating with cross-functional teams, including product management, design, and analytics, to drive the product development lifecycle. You understand the importance of monitoring and maintaining the availability of APIs, and you are proactive in creating metrics to support operational excellence.

You possess deep knowledge of Java and REST API design principles, having successfully shipped high-quality APIs that handle significant transaction volumes. Your experience includes working with various stakeholders to articulate technical constraints and make informed decisions that balance risks and trade-offs. You are a team player who enjoys contributing to a positive team culture, participating in growth and development activities, and mentoring junior engineers.

Desirable

Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with agile methodologies. You may also have experience in performance optimization and troubleshooting complex distributed systems, which will be beneficial in this role.

What you'll do

In this role, you will be responsible for breaking down larger projects into manageable tasks and delivering them in multiple phases. You will collaborate closely with your team’s tech lead and manager to ensure timely delivery of your work. Your contributions will span the entire API lifecycle, from design and development to testing and maintenance. You will actively participate in ideation sessions with product management and design teams, helping to shape the direction of the product.

You will also support the operations of your team’s artifacts by creating and monitoring metrics, ensuring that the APIs remain available and performant. This includes participating in on-call efforts to address any operational issues that arise. You will engage in community-building activities within your team, contributing to a culture of growth and learning.

What we offer

At Affirm, we are committed to creating a supportive and inclusive work environment. We offer competitive compensation and benefits, including flexible work arrangements. You will have the opportunity to work on meaningful projects that impact how consumers interact with credit, making it more honest and accessible. We encourage you to apply even if your experience doesn't match every requirement β€” your unique perspective could be a valuable addition to our team.

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 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.

🏠 RemoteSenior
1w 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
Affirm

Backend Engineer

Affirmβ€’πŸ“ United States - 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 Spring to create integrations that enhance the checkout experience. This role requires strong leadership and technical skills.

🏠 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 Backend Engineer to enhance their Marketplace Experience. You'll collaborate with cross-functional teams to develop backend systems that improve user experiences. This role requires experience in backend development and proficiency in Java and JavaScript.

🏠 RemoteMid-Level
4w ago