Senior Software Engineer, Frontend (Marketing and Privacy)
$153k - $213k per yearAffirm
At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that enable sustainable growth. Within MPE, the Marketing pillar owns affirm’s Logged-Out Web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurement. As a Senior Software Engineer on MPE, you will help shape the architecture, reliability, and evolution of high-traffic consumer web experiences while building the instrumentation and integrations that connect those experiences to affirm’s growth and measurement systems. You will work across modern web applications, experimentation, Google Tag Manager and server-side GTM integrations, conversion tracking, advertising and marketing APIs, and observability. You will partner closely with Product, Marketing, Analytics, Data Engineering and adjacent platform teams to ensure that web experiences are performant and measurable and that consent, cookies, tagging, and consumer-data requirements are considered from the start. This role is a strong fit for an engineer who enjoys owning complex web systems, solving ambiguous cross-functional problems, and raising the technical quality and operational reliability of the platforms they work on.
What You’ll Do
- You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
- You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
- You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
- You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
- You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
- You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
- You have 4+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue.
- You are proficient in working with Javascript/Typescript.
- You have hands-on experience with web instrumentation and marketing technology such as Google Tag Manager (GTM/sGTM), analytics and experimentation platforms, conversion tracking, advertising or marketing APIs, and third-party web integrations.
- You have experience designing reliable, performant consumer web systems and understand how consent, cookies, tagging, observability, and data collection affect modern web architecture and measurement.
- You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
- You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan
Pay Grade - N
Equity Grade - 6
Employees new to affirm typically come in at the start of the pay range
affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
CAN base pay range per year: $153,000 - $213,000 CAD
Remote-first with flexibility built in
affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits Designed For You
- Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
- Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
#J-18808-Ljbffr$133k - $183k per year
..., no surprises, and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy‑aware consumer web experiences... ...integrations, attribution, and measurement. As a software engineer II on MPE, you will build and improve high‑traffic...SeniorFront endWork at officeRemote workFlexible hours$153k - $213k per year
...fees, no surprises, and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web... ...technology integrations, attribution, and measurement. As a Senior Software Engineer, you will build the data and measurement...SeniorWork at officeRemote workFlexible hours$96.56k - $128.74k per year
...We provide the financial tools and expertise they need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- Join Affirm as a Lead Frontend Engineer to shape high-traffic web experiences. This remote role focuses on architecture, marketing APIs, and client-side integrations. As a Senior Software Engineer on the Marketing & Privacy Engineering team, you will own architectural evolution...SeniorFront endRemote work
$153k - $213k per year
...driving the user journey across all of our frontend surfaces: Mobile and Web. The teams span... ..., working closely with other teams and engineers across our mobile and web technologies, while... ...a total of 1.5+ years of experience as a software engineer. You have experience shipping...SeniorFront endWork at officeRemote workFlexible hours- ...years of proven success we’re the world's leading Sports and Gaming marketing company. Our people are our edge. 600+ sharp, ambitious... ...can build the best team! Design, develop and execute innovative software solutions to address business needs Ensure software architecture...Full time
- ...Position Summary The Senior Data Engineer leads complex data engineering projects, working on designing data Job Requirements Senior Data Engineer Position Summary The Senior Data Engineer leads complex data engineering projects, working on designing data...Senior
- ...growing and has a new career opportunity for an experienced Senior Software Developer. As a Senior Software Developer, you will design... ...~ Bachelor’s degree or diploma in Computer Science, Computer Engineering or a related field or equivalent professional experience in software...SeniorLong term contractFull timeTemporary workInternship
- ...world’s leading Hotel Sales and Catering software, we’ve been voted #1 in the Hotel... ...world. We are seeking a full-time Senior Backend Software Engineer, Integrations to help build and scale... ...property management systems, booking engines, or payment processors Experience...SeniorLong term contractFull timeCasual workRemote workWork from homeRelocation package
$55k - $110k per year
Software Development Engineering in Test Position Description Build your career with one of Canada's largest home-grown technology consulting organizations... ...includes factors such as skill set level, geographic market, experience and training, and licenses and certifications....Long term contractWork at officeWorldwide3 days per week- ...the complexities of modern development to accelerate the pace of ResMed’s next generation Healthcare Informatics platform. As a Software Engineer, you must possess world class technical skills and a strong sense of empathy for your fellow developers. You will work closely with...Long term contractTemporary workLive InRemote workFlexible hours
- ...ResMed seeks a Software Engineer to design and develop cloud-native applications supporting device connectivity and lifecycle management within their Digital Product Engineering team. The role involves full-stack development across AWS, IoT services, and healthcare platforms...Remote work
$181k - $241k per year
...most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...across the company to ship high-quality software quickly and confidently. The Staff Engineer... ...you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal...Long term contractTemporary workWork at officeRemote workFlexible hours- ...TAG Software Group is seeking a Senior Marketing Manager with strong experience in B2B SaaS and/or EHSQ software, capable of owning positioning, messaging, competitive analysis, and go-to-market strategy across multiple product lines. This role owns the full end-to-end marketing...SeniorLong term contractPermanent employmentRemote work
$65k - $110k per year
Software Development Engineer in Test (Python) Position Description CGI is seeking a skilled SDET to join our team in support of a leading banking... ...range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications....Permanent employmentFull time- Shape the future of online storage with Affirm as a Backend Software Engineer. This remote role focuses on building and scaling Cache Services using Redis and Valkey while optimizing infrastructure. Join the Data and Storage Services team at Affirm, where your expertise in...Remote work
- Shape the future of shopping with Affirms as a Backend Software Engineer. This remote role focuses on building impactful search and recommendation... ...frameworks like React • 2+ years in search or recommendation engines • Strong communication skills for team collaboration Lead the...Remote work
- ...Job Description The Senior Associate will play a key role... ...administration services to private market clients with a focus on... ...Investran or other accounting software Additional Information... ...AI tools is available in our Privacy Notice available to you as part...SeniorFull timeInternshipWork at office
- ...The Team & Business Line Proprietary software solutions and innovation are at the core... ...services industry. Using modern software engineering practices, AI-assisted development, and cross... ...and agentic workflows. In this senior role, you will be expected to influence solution...SeniorWorldwideFlexible hours
- Drive impactful online experiences as a Front-End Software Engineer with Affirm. This remote position focuses on developing mobile and web applications while collaborating with cross-functional teams. Join Affirm's Marketplace and App Experience domain, where you'll play a...Front endRemote work
$181k - $241k per year
...developing consumer experiences using UI frameworks like React You have 2+ years of experience working in search or related recommendation engines You have experience delivering major features, system components or deprecating existing functionality in a system through the...Work at officeRemote workFlexible hours- ...ResMed Inc is seeking a Software Engineer to join a remote-capable team, based in the United States, with a preference for San Diego residents. You will architect, implement and deliver cloud-native healthcare informatics software, collaborating with engineers and stakeholders...Remote work
- ...Affirm is a remote-first company focused on privacy-aware consumer web experiences and measurement. The Senior Software Engineer will own backend data pipelines and measurement systems integrating paid media, SEO, and downstream outcomes like signup and GMV. You will partner...SeniorRemote work
- ...to be part of the creation and construction of our cities? Then the infrastructure team is for you! We are looking for a Senior Coastal Engineer to join our growing global coastal team. This position could be located in Vancouver or Halifax. Our coastal team...SeniorLong term contractLocal areaFlexible hours
- ...Join Our Team as a Senior Water Resources Engineer! At CBCL, we pride ourselves on being a dynamic and innovative leader in engineering and environmental... ...modeling tools, such as PCSWMM, HEC, or equivalent software; and ~ A demonstrated ability to mentor and guide junior...SeniorLong term contractFull timeContract workInternshipFlexible hours
$135k - $180k per year
...Description Kleinschmidt has a full-time opening for a Senior Structural Engineer in either our Ontario or Halifax, Canada offices to manage... ..., and geotechnical engineers, and structural modeling software (MathCAD, RISA-3D, SAP2000, AutoCAD, Revit). The candidate...SeniorFull timeFor contractors$128.6k - $192.9k per year
...Stantec is one of the top engineering and consulting firms supporting... .... We are currently seeking a Senior-level Instrumentation and Controls... ...systems (hardware and software) and control panels, Preparing... ...system troubleshooting. Marketing Support Activities would be considered...SeniorLong term contractFull timeTemporary workPart timeFor contractorsCasual workRemote workWork from home$147.4k - $198.2k per year
...The application window is expected to close on: 11/14/2026 Senior Software Engineer - Cloud Data Ingestion Platform Remote: Based in... ...information about Cisco's use of AI please see the Job Candidate Privacy Statement found here. Why Cisco? At Cisco, we're revolutionizing...SeniorLong term contractFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$128.6k - $192.9k per year
...Opportunity Stantec is one of the world’s top engineering and consulting firms supporting the Water... ...We are currently seeking a passionate Senior Electrical Engineer to join our project... ...Experience with specialized power system software such as ETAP, SKM PowerTools, and/or...SeniorLong term contractFull timeTemporary workPart timeFor contractorsFor subcontractorCasual workWork at officeWork from home- Elevate your engineering career with Kleinschmidt as a Senior Structural Engineer, available in Ontario or Halifax. Focus on hydroelectric and resource projects... ...• Perform technical design using structural modeling software • Coordinate with clients and contractors throughout...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Frontend (Marketing and Privacy). Be the first to apply!
- software developer no experience Halifax, NS
- junior software developer Halifax, NS
- software developer entry level Halifax, NS
- software developer intern Halifax, NS
- software developer internship no experience Halifax, NS
- software developer Halifax, NS
- software development engineer Halifax, NS
- part time software developer Halifax, NS
- ingénieur logiciel Halifax, NS
- software design engineer Halifax, NS

