Software Engineer II, Full-Stack (Card Acquisition) at Affirm

This role is ideal for a mid-level engineer (2+ years experience) who enjoys the intersection of fintech and growth. While the title says "Backend," the descrip

Work type: remote

Location: Remote Canada

Salary: $125,000 – $175,000/yr

Type: Full-time

This role is ideal for a mid-level engineer (2+ years experience) who enjoys the intersection of fintech and growth. While the title says "Backend," the description emphasizes a **full-stack skillset**. You should be comfortable moving between Python/Kotlin on the server and React Native on the mobile frontend. If you have a background in user acquisition, experimentation, or optimizing conversion funnels, you’ll be a high-value candidate here. The compensation is highly competitive for the Canadian market, with a base range of **$125k - $175k CAD** plus equity and 100% subsidized health premiums. Affirm is a remote-first company, offering significant flexibility and "Flexible Spending Wallets" for tech and lifestyle expenses. This position sits within the Card Acquisition team, meaning your work directly impacts user growth and the company’s bottom line. **You might be a good fit if you:** * Have professional experience with **Python, Kotlin, or Java** and modern **React/React Native**. * Enjoy a "Lead" mindset—designing elegant systems, conducting code reviews, and taking ownership of features. * Are data-driven and have worked with A/B testing or monitoring tools like Sentry and Kibana. * Prefer working in a fast-paced environment focused on building trust through seamless UI/UX.

View this job on nocollar jobs