A Software Engineer II (Money Movement & Card Ledger) Affirm Remote Canada Jun 29, 2026 Neutral tone Comp not disclosed View