Software Engineer I, Back-end (Collections)

AffirmAffirm·Remote(Remote Poland)
Software Development

WFA Digital Insight

As remote work continues to redefine the digital landscape, companies like Affirm are driving innovation in financial services. With a growing demand for skilled backend engineers, this role stands out for its focus on building robust platforms that manage loan delinquency. Candidates with experience in Python or Kotlin and familiarity with distributed systems will be in high demand.

Job Description

About the Role

Affirm is seeking a highly motivated Software Engineer to join the Collections team, focusing on building the next generation of platform solutions to manage loan delinquency.

Responsibilities

  • Work on tasks that contribute to the team's projects and goals, ensuring high availability and reliability of systems.
  • Collaborate with the team and stakeholders to create visibility and dialog regarding risks and trade-offs.
  • Balance speed and quality to meet business goals while protecting systems from downtime.

Requirements

  • Previous experience designing, developing, and launching backend systems at scale, with proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies like AWS, MySQL, and Kubernetes.

How to Stand Out

  • tip: Emphasize your experience with backend systems and distributed technologies in your resume and cover letter.
  • tip: Prepare to discuss your approach to balancing speed and quality in software development during interviews.
  • tip: Familiarize yourself with Affirm's approach to financial services and be ready to discuss how your skills align with their mission.
  • tip: Showcase your ability to work collaboratively and proactively in a remote setting, highlighting any relevant remote work experience.

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