Python
Spark
Airflow

Software Engineer II, Backend (Furnishing Platform)

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

Affirm is looking for a highly motivated Software Engineer in their Furnishing Platform team to build scalable systems and data pipelines to power consumer credit reporting. The role involves partnering closely with Product, Compliance, Servicing, and Credit teams to design robust reporting systems.

Responsibilities

  • - Build and integrate data pipelines from a wide variety of products and systems
  • - Develop a deep understanding of the systems and cash flows which power Affirm
  • - Partner with product managers and accountants to design best-in-class systems and processes to reconcile and report
  • - Partner with a diverse set of engineering teams who build financial products and perform financial transactions at Affirm
  • - On-Call Rotation - There would be an on-call rotation for this role as a requirement

Required Skills

  • - 2+ years of experience as a software engineer
  • - Drive to change consumer financial services for the better
  • - Fluency in back end development with Python
  • - Prior experience in designing, building, launching, and maintaining consumer scale products.
  • - Strong cross-team communication and collaboration skills
  • - Knowledge of Python, Spark, Airflow, AWS, and Snowflake is a plus
  • - Knowledge of basic accounting principles is a plus

Benefits

  • - Flexible Spending Wallets for tech, food and lifestyle
  • - Away Days - wellness days to take off work and recharge
  • - Learning & Development programs
  • - Parental leave
  • - Employee Resource & Community Groups
  • - Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • - ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount

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.