Remote Software Engineer II (Furnishing Platform)

at Affirm

Posted 2 days ago 2 applied

Description:

  • Affirm is seeking a highly motivated Software Engineer for their Furnishing Platform team to build scalable systems and data pipelines for consumer credit reporting.
  • The role involves collaborating with Product, Compliance, Servicing, and Credit teams to design robust reporting systems that deliver accurate and timely data to Consumer Reporting Agencies.
  • The engineer will work on systems that are crucial for scaling Affirm's products significantly.
  • Responsibilities include collaborating with team members, designing and maintaining data pipelines using Apache Spark, SQL, and Airflow, producing high-quality code, and participating in code reviews and technical discussions.
  • The position requires participation in an on-call rotation.

Requirements:

  • Candidates must have 3+ years of experience as a software engineer.
  • A proven ability to design solutions that address business scenarios or engineering problems across multiple software components is required.
  • Strong focus on producing readable, well-tested, and extensible code is essential.
  • Candidates should be comfortable navigating large codebases and providing constructive feedback during code reviews.
  • Proficiency in Python, with hands-on experience using Spark and Airflow, is necessary.
  • A solid understanding of SQL, data modeling, ETL best practices, and data quality standards is required.
  • Nice to have: experience with Kotlin or Java, background in a FinTech or regulated environment, experience with cloud platforms like AWS or GCP/Azure, and interest in developer tooling, data validation, or CI/CD for data systems.

Benefits:

  • Affirm offers a transparent pay structure with a base pay range of €71,000 - €101,000 per year, based on location, experience, and job-related skills.
  • Employees receive 100% subsidized medical coverage, dental, and vision for themselves and their dependents, along with equity rewards.
  • Additional benefits include Flexible Spending Wallets for tech, food, and lifestyle, wellness days (Away Days), learning and development programs, parental benefits, and access to Employee Resource & Community Groups.
  • Affirm provides competitive vacation and holiday schedules, and an employee stock purchase plan (ESPP) allowing employees to buy shares at a discount.
  • The position is remote within Spain, and visa sponsorship is available for candidates based in Spain.