Staff Software Engineer, Fullstack (Card Experiences)
Remote in CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
8+ YOECandidates need 8+ years of backend experience in Python or Kotlin and highly available distributed systems on AWS, MySQL, Spark and Kubernetes. They also need React, React Native or Vue experience and a bachelor's degree or equivalent practical experience.
AWS, MySQL, Spark, Kubernetes, React, React Native
Software Engineer II, Full Stack (Card Pre-Swipe Experience)
Remote in CanadaAffirm: Affirm only uses legitimate company email address domains (either “@affirm.com” or "@us.greenhouse-mail.io”) to communicate with candidates via email.
2+ YOECandidates need 1.5+ years as a software engineer, experience launching backend systems and APIs in Python or Kotlin, and experience shipping React or Vue web apps. Familiarity with distributed systems, AWS, MySQL and Kubernetes, plus strong written and verbal communication, is also required.
AWS, MySQL, Kubernetes, React, Vue, Python