← All roles

Senior Software Engineer, Frontend (Marketing and Privacy)

Affirm· Consumer Engineering
Apply on company site
Hybrid (Canada)CA$153k - CA$213kRemotePosted 1w ago

About the role

Senior Software Engineer on the Marketing & Privacy Engineering (MPE) team focused on trusted, privacy-aware consumer web experiences, instrumentation, and integrations that connect web experiences to growth and measurement systems. Responsibilities span modern web apps, GTM integrations, conversion tracking, advertising/marketing APIs, and observability, with collaboration across Product, Marketing, Analytics, Data Engineering and platform teams.

Responsibilities

  • Own and deliver quarterly goals for your team, lead engineers through ambiguity, and support delivery.
  • Collaborate with product management, design, and analytics to ideate, articulate technical constraints, and make risk-aware decisions.
  • Identify and lead solutions to project, process, technology, or business issues.
  • Support operations and availability of team artifacts by creating/monitoring metrics and participating in on-call efforts.
  • Foster a culture of quality and ownership by setting/improving code review and design standards and promoting them beyond the team through writing and tech talks.
  • Develop talent on the team by providing feedback and leading by example.

Qualifications

  • 4+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue
  • Proficiency in Javascript/Typescript
  • Hands-on experience with web instrumentation and marketing technology (Google Tag Manager, analytics/experimentation platforms, conversion tracking, advertising or marketing APIs, third-party web integrations)
  • Experience designing reliable, performant consumer web systems with understanding of consent, cookies, tagging, observability, and data collection
  • Experience defining technical plans for delivering significant features or system components with elegant, simple, extensible design
  • Proven ability to make significant changes in large code bases with tools/practices enabling safe evolution
  • Demonstrated ownership of growth and proactive seeking of feedback from team, manager, and stakeholders
  • Strong verbal and written communication skills for collaboration with a global engineering team

Skills

Required:React or VueJavascript/TypescriptGoogle Tag Manager (GTM/sGTM)Web instrumentation and marketing APIsConsent, cookies, tagging, observability, data collectionTechnical planning and system designCodebase change managementCommunication and collaboration

Benefits

  • 100% subsidized medical coverage, dental and vision for employees and dependents
  • Spending stipends for tech setup and health/wellness options
  • Flexible time off and generous holidays
  • Employee stock purchase plan (ESPP)
  • Health coverage at no cost for employee and dependents
Last updated Oct 14, 2026. Interested? Apply on the company site.

About Affirm

Pay over time with flexible payment plans and no fees

Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.

Buy now pay laterFinancial servicesPayment plansCredit

More open roles at Affirm