jobapplier

Senior Backend Software Engineer (Card Ledger & Money Movement)

Affirm

Skills

Required

  • AWS
  • MySQL
  • Kubernetes

Preferred

  • backend
  • Identification
  • Python / Kotlin

Join Affirm, a rapidly growing financial services brand, as a Senior Backend Software Engineer. In this role, you will be responsible for building and managing money movement systems, bank data integration, and merchant data. You will collaborate with cross-functional teams, support the product development lifecycle, and foster a culture of quality and ownership within your team. This position offers a remote-first work environment, generous time off, health benefits, and opportunities for learning and development.

Conception, développement et mise en œuvre de systèmes backend à grande échelle pour la gestion des mouvements d'argent et l'intégration des données bancaires.

Responsibilities

  • Collaboration avec les équipes de produit, de conception et d'analyse pour participer à l'idéation, articuler les contraintes techniques et prendre des décisions éclairées.
  • Identification proactive des problèmes liés aux projets, aux processus, à la technologie ou aux affaires, et leadership dans leur résolution.
  • You have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders

Requirements

  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field
  • You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes

Pay

USD 173,000 - 255,000