SlipstreamJobsFresh Startup & VC-Backed Jobs

Software Engineer II, Frontend (Marketing and Privacy)

Affirm - Remote - Remote - posted 2026-10-08

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CAD 133,000 - 183,000 / annual

Affirm is hiring a Software Engineer II, Frontend to join the Marketing & Privacy Engineering (MPE) team. This role focuses on building trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. The MarTech pillar within MPE owns Affirm's logged-out web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurement. As a Software Engineer II, you will build and improve high-traffic consumer web experiences while contributing to experimentation, instrumentation, and marketing integrations that help Affirm understand and grow consumer acquisition. You will work in a modern web stack including React, TypeScript, shared component systems, testing, performance, and observability. You'll have opportunities to develop deeper expertise in technologies such as Google Tag Manager, analytics and experimentation platforms, conversion tracking, and marketing APIs. Key responsibilities include: - Breaking down larger projects into individual tasks and delivering them in multiple phases with support from your tech lead and manager - Collaborating with product management, design, and analytics during ideation, articulating technical constraints, and partnering on decisions that consider risks and trade-offs - Supporting operations and availability of team artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call efforts - Contributing to team community through growth and development activities such as participation in the interview process You will partner with senior engineers as well as Product, Design, Marketing, Analytics, and Data Engineering to ship reliable experiences and ensure measurement and privacy requirements are considered during development. Requirements: - 1.5+ years of experience as a software engineer - Experience shipping web apps using declarative UI frameworks like React or Vue - Experience working with JavaScript/TypeScript - Demonstrated ability to take a simple problem or business scenario into a solution that interacts with multiple software components, executing by writing clear, well-tested, and extensible code - Comfortable navigating large code bases, debugging others' code, and providing feedback through code reviews - Track record of taking ownership of your growth and proactively seeking feedback from team, manager, and stakeholders - Strong verbal and written communication skills supporting effective collaboration with global engineering teams - Bachelor's degree in a related field or equivalent practical experience

Similar roles