Python
AWS
MySQL

Software Engineer II, Backend (Consumer Engineering)

Overview

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

Job Description

We are looking for a highly motivated Software Engineer to build scalable foundational systems and data pipelines to power our Card platforms. You will partner closely with our Product and Engineering teams to design robust Card Processing systems, which enable us to operate and forecast with the highest degree of integrity and precision.

Responsibilities

  • - Break down larger projects into individual tasks and deliver them in multiple phases
  • - Collaborate with product management, design & analytics during the product development lifecycle
  • - Create and monitor metrics to support operations and availability of team artifacts
  • - Engage in growth and development activities such as participation in the interview process
  • - Build and integrate data pipelines from a wide variety of products and systems
  • - Build a foundational platform for reconciling transactions across systems, partners, and cash movements
  • - Participate in on-call rotation as required

Required Skills

  • - 5+ years of experience as a software engineer
  • - Experience designing, developing and launching backend systems
  • - Proficient in Python
  • - Familiar with distributed systems and technologies like AWS, MySQL, and Kubernetes
  • - Ability to write clear, well-tested, and extensible code
  • - Comfortable navigating a large code base and debugging others' code
  • - Strong verbal and written communication skills

Benefits

  • - 100% subsidized medical coverage, dental and vision for you and your dependents
  • - Flexible Spending Wallets for tech, food, and lifestyle
  • - Away Days - wellness days to take off work and recharge
  • - Learning & Development programs
  • - Parental benefits
  • - Employee Resource & Community Groups
  • - Visa sponsorship available for candidates based in Spain

About the company

We started Affirm because credit cards aren’t working. They lure us in with perks, but end up costing a lot: The average U.S. household has $6,000 in credit card debt. With Affirm, you’ll never owe more than you agree to up front. Instead, you’ll always get a flexible, transparent, and convenient way to pay over time.


All Job Openings at Affirm