SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 153,000 - 213,000 / annual
Affirm is a fintech company that enables consumers to pay over time with transparency and no hidden fees. The Marketing & Privacy Engineering (MPE) team builds trusted, privacy-aware consumer web experiences and measurement systems that drive sustainable growth.
As a Senior Software Engineer on the MPE team, you will own and shape the architecture, reliability, and evolution of high-traffic consumer web experiences. You will work on Affirm's logged-out web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurement systems. Your responsibilities include:
- Owning and delivering quarterly goals for your team while leading engineers through ambiguous, open-ended problems
- Partnering closely with Product, Marketing, Analytics, Data Engineering, and platform teams to ensure web experiences are performant, measurable, and compliant with consent and data requirements
- Designing and maintaining reliable, performant consumer web systems that properly handle cookies, tagging, observability, and data collection
- Proactively identifying and solving project, process, technology, and business issues
- Supporting operations and availability through metrics creation, monitoring, and on-call participation
- Fostering a culture of quality and ownership by setting code review and design standards
- Developing talent on your team through feedback, guidance, and mentorship
- Working across modern web applications, experimentation platforms, Google Tag Manager (GTM/sGTM), conversion tracking, advertising APIs, and observability tools
You will collaborate with cross-functional teams to ensure technical constraints are understood, risks are properly evaluated, and decisions balance trade-offs effectively.
REQUIREMENTS:
- 4+ years of experience developing and architecting web applications using declarative UI frameworks (React or Vue)
- Proficiency in JavaScript/TypeScript
- Hands-on experience with web instrumentation and marketing technology (GTM/sGTM, analytics platforms, experimentation, conversion tracking, advertising/marketing APIs, third-party integrations)
- Experience designing reliable, performant consumer web systems with understanding of how consent, cookies, tagging, observability, and data collection affect modern web architecture
- Ability to define technical plans for significant features or system components with elegant, simple, and extensible designs
- High-quality code that is easily understood and used by others
- Proficiency making significant changes in large codebases safely
- Demonstrated ownership of personal growth and proactive feedback-seeking
- Strong verbal and written communication skills for effective global collaboration
- Must reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan