Software Engineer II, Backend (Credit Decisioning)

AffirmAffirm·Remote(Remote Canada)
Software Development

WFA Digital Insight

The demand for skilled remote software engineers has skyrocketed, with companies like Affirm leading the charge in reinventing credit systems. As a hub for digital innovation, Affirm stands out for its commitment to honest and friendly credit solutions. Candidates should be prepared to showcase their proficiency in backend systems and distributed technologies, with a keen eye on scalability and responsible access to credit.

Job Description

About the Role

The Credit Decisioning team at Affirm is seeking a Software Engineer II to focus on building the foundations and credit levers for scaling underwriting and providing responsible access to credit. This role is within the Credit Core sub-team, which concentrates on developing new underwriting features and products to expand Affirm's offerings and enable sustainable growth.

Responsibilities

  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call efforts.

Requirements

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems, with proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes.

How to Stand Out

  • Develop a portfolio showcasing your experience with backend systems and scalability, particularly with Python or Kotlin.
  • Be prepared to discuss your understanding of distributed systems and technologies like AWS, MySQL, and Kubernetes.
  • Practice explaining complex technical concepts in simple terms to demonstrate your collaboration skills.
  • Research Affirm's approach to credit decisioning and be ready to discuss how your skills can contribute to the company's mission.
  • Highlight any experience with Agile development methodologies and version control systems like Git.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.