Software Engineering Positions

Affirm is a financial technology company that provides fair, honest, and inclusive payment solutions, helping people pay over time for purchases without late fees or surprises.
Remote
1,000 - 5,000 Employees
Finance · Enterprise SaaS

Description For Software Engineering Positions

Affirm is a leading fintech company revolutionizing the financial industry through fair, honest, and inclusive payment solutions. The company specializes in helping people pay over time for purchases without the burden of late fees or unexpected charges. Through advanced technology and sophisticated analytics that go beyond traditional FICO scores, Affirm has expanded financial access to a broader population than conventional lenders.

The engineering department at Affirm is divided into several key areas including Architecture, Decisions Foundations, Direct To Consumer, Financial Platforms, and Infrastructure Platform Engineering. They offer a wide range of software engineering positions from entry-level to principal and executive roles, with a strong focus on machine learning, backend development, and infrastructure.

The company maintains a distributed workforce with numerous remote opportunities across the US, Canada, Spain, Poland, and the UK. They have physical offices in major tech hubs like New York and Chicago, offering flexibility in work arrangements. The engineering teams work on critical systems including ML platforms, consumer applications, payment systems, and infrastructure, making it an ideal place for engineers interested in fintech innovation.

Working at Affirm means being part of a mission-driven organization that's using technology to make financial services more accessible and transparent. The company's engineering culture emphasizes technical excellence, innovation, and the development of scalable solutions that impact millions of consumers and merchants.

Last updated 7 days ago

Interested in this job?