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

Staff Engineer Senior

AffirmSpain - Remote

Posted 2w ago🏠 RemoteSeniorStaff Engineer📍 Spain💰 €101,000 - €131,000 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have extensive experience in backend engineering, particularly in building and maintaining distributed systems. Your expertise in Python and Kotlin allows you to develop high-availability services that are both compliant and reliable. You understand the importance of correctness and auditability in financial applications, and you thrive in a collaborative environment where you can work closely with product, compliance, and other platform teams.

You are a strategic thinker who can set technical direction for your team over the long term. Your ability to communicate complex technical concepts to non-technical stakeholders ensures that risks and trade-offs are well understood. You take pride in being a force-multiplier for your team, advocating for effective technical solutions and operational processes that enhance productivity.

What you'll do

In this role, you will be responsible for defining the technical strategy for your team, aligning it with critical business-impacting projects. You will collaborate across teams throughout the product development lifecycle, ensuring that technical sustainability is prioritized. Your leadership will help shape foundational systems in a greenfield environment, making a significant impact on both customers and the business.

You will take ownership of your team’s operations, ensuring that best practices are followed and that the team is equipped to handle challenges effectively. Your role will involve mentoring junior engineers, fostering a culture of learning and growth within the team. You will also be involved in setting up and optimizing backend services and pipelines that support bankruptcy workflows and hardship support.

What we offer

At Affirm, you will be part of a mission-driven company that is reinventing credit to make it more honest and friendly. We offer a flexible remote work environment, allowing you to work from Spain while contributing to impactful projects. You will have the opportunity to work in a high-impact role that directly influences the financial well-being of our customers. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

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

🏠 RemoteLead
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
Bazaarvoice

Backend Engineer

Bazaarvoice📍 Belfast - On-Site

Bazaarvoice is hiring a Staff Backend Engineer to build data pipelines and API layers for client-facing dashboards. You'll work with AWS and data aggregation technologies. This position requires experience in building and operating data systems.

🏛️ On-SiteStaff
2 months 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