LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Affirm›Software Engineer II, Backend (Infrastructure)
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 ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 146 jobs →
Affirm

Software Engineer II, Backend (Infrastructure)

Affirm • Remote Canada

Posted 2d ago🏠 RemoteMid-LevelBackend engineer📍 Canada
Apply Now →

Skills & Technologies

AWSJavaPython

Overview

Affirm is seeking a Mid-Level Backend Engineer to enhance financial visibility and cost efficiency across their cloud infrastructure. You'll work with AWS, Java, and Python to support product development and ensure operational availability.

Job Description

Who you are

You have a solid background in backend engineering with experience in cloud infrastructure — your work has focused on driving financial visibility and cost efficiency in technical projects. You are comfortable collaborating with cross-functional teams, including product management and design, to articulate technical constraints and make informed decisions. Your analytical skills allow you to monitor metrics effectively, ensuring operational availability and supporting on-call efforts when necessary.

You possess strong programming skills in languages such as Java and Python — you've utilized these languages to build scalable systems and have a good understanding of cloud services, particularly AWS. You are proactive in engaging with your team, contributing to a sense of community, and participating in growth and development activities, including the interview process for new team members.

You are detail-oriented and have a knack for breaking down larger projects into manageable tasks — your ability to deliver work in phases ensures timely completion and effective collaboration with your peers. You understand the importance of balancing technical decisions with financial implications, and you are committed to maintaining high availability while optimizing costs.

Desirable

Experience with data analysis and financial insight is a plus — you have a keen interest in how engineering decisions impact the bottom line. Familiarity with monitoring tools and metrics is beneficial, as is a background in cost engineering or financial technology.

What you'll do

In this role, you will be responsible for driving financial visibility and cost efficiency across Affirm's cloud infrastructure. You will collaborate closely with your team to break down larger projects into individual tasks, ensuring that each phase is delivered on time. Your contributions will support the product development lifecycle, where you will work alongside product management, design, and analytics teams to ideate and articulate technical constraints.

You will create and monitor metrics that support the operations and availability of your team’s artifacts — this includes escalating issues when necessary and participating in on-call efforts to maintain system reliability. Your role will also involve engaging in growth and development activities, contributing to team culture, and supporting the interview process for new hires.

What we offer

Affirm provides a collaborative environment where you can grow your skills and contribute to meaningful projects. You will have the opportunity to work with a talented team that values innovation and efficiency. The company is committed to fostering a supportive culture that encourages professional development and community engagement. You will also benefit from flexible working arrangements, allowing you to balance your professional and personal life effectively.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Affirm.

Apply Now →Get Job Alerts