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

Skills & Technologies

Overview

Affirm is seeking a Staff Software Engineer to lead the Acquisition & Onboarding team. You'll set technical direction and drive architectural decisions while working with technologies like JavaScript, React, and Node.js. This role requires significant experience in full stack development.

Job Description

Who you are

You have extensive experience in full stack development, with a strong background in both frontend and backend technologies. Your ability to set technical direction and drive architectural decisions has been proven in previous roles, where you've elevated the quality and velocity of development across various systems. You thrive in collaborative environments, working closely with product, design, and engineering teams to create polished and accessible user experiences that enhance customer trust and engagement.

You possess strong mentoring skills, guiding senior engineers and fostering a culture of operational excellence within your team. Your technical depth allows you to navigate ambiguity effectively, ensuring that your team aligns with long-term strategic goals while delivering impactful projects. You are passionate about building user-centric solutions that drive conversion and retention, and you understand the importance of creating a seamless onboarding experience for customers.

What you'll do

In this role, you will be responsible for defining the technical strategy for your team, focusing on long-term goals and critical business-impacting projects. You will collaborate across teams throughout the product development lifecycle, ensuring that your technical vision aligns with product management and design objectives. Your leadership will be crucial in shaping the first experiences customers have with Affirm, as you work to build trust and clarity from the outset.

You will lead initiatives that enhance the quality and performance of full stack development, ensuring that your team adheres to best practices in coding and architecture. Your role will involve mentoring team members, conducting code reviews, and providing guidance on complex technical challenges. You will also be expected to stay updated on industry trends and emerging technologies, integrating relevant advancements into your team's workflow to maintain a competitive edge.

What we offer

At Affirm, we value innovation and collaboration, providing a supportive environment where you can thrive. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to reinvent credit and make it more honest and friendly for consumers. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products.

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

Staff Engineer

Affirm📍 Spain - Remote

Affirm is hiring a Staff Software Engineer to lead the Bankruptcies & Hardships team in building core servicing platforms. You'll work with Python and Kotlin in a remote setting from Spain, focusing on distributed systems and operational excellence.

🏠 RemoteSenior
2w ago
Affirm

Staff Engineer

Affirm📍 Spain - Remote

Affirm is seeking a Staff Software Engineer to provide technical leadership across the Marketplace Experience team. You'll shape the evolution of systems while maintaining high standards for performance and reliability. This role requires significant experience in software engineering.

🏠 RemoteSenior
2w ago
Affirm

Staff Engineer

Affirm📍 Poland - Remote

Affirm is hiring a Staff Software Engineer to lead the Bankruptcies & Hardships team in building core servicing platforms. You'll work with Python and Kotlin on distributed systems and high-availability services. This role requires deep backend expertise and collaboration across teams.

🏠 RemoteSenior
2w ago
Wikimedia

Staff Engineer

Wikimedia📍 Remote - Remote

Wikimedia is seeking a Staff Software Engineer to provide senior technical leadership for Toolforge, the platform powering community-built tools for Wikipedia. You'll work with technologies like Java and Python, focusing on improving developer workflows and platform experience.

🏠 RemoteSenior
3d ago
Wikimedia

Staff Engineer

Wikimedia📍 Remote - Remote

Wikimedia is seeking a Staff Software Engineer to provide technical leadership for Toolforge, the platform powering community-built tools for Wikipedia. You'll work with technologies like Java and Python, focusing on developer workflows and production infrastructure.

🏠 RemoteSenior
3d ago