SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Backend (Marketing & Privacy Engineering)

Returnly - Canada - Remote

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 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. In this Senior Software Engineer role, you will own the data and measurement foundations that connect consumer acquisition activity across paid media, SEO/AEO, and other growth channels to downstream business outcomes like signup, conversion, and GMV. You'll work at the intersection of data engineering and marketing technology, building reliable pipelines, identity and event data systems, attribution and conversion measurement, and integrations across Affirm's marketing and data ecosystems. Key responsibilities include: - Owning and delivering quarterly goals for your team - Leading engineers through ambiguous, cross-functional problems - Building durable measurement capabilities that help teams understand the effectiveness of consumer growth investments - Partnering closely with Engineering, Product, Marketing, Analytics, and Data Engineering to ensure consent, tagging, identity, and consumer-data requirements are incorporated into measurement architecture from the start - Supporting peers and stakeholders in the product development lifecycle through collaboration on ideation, technical constraints, and risk/trade-off analysis - Proactively identifying and solving project, process, technology, or business issues - Supporting operations and availability through metrics creation, monitoring, and on-call efforts - Fostering a culture of quality and ownership through code review standards, design standards, and technical leadership - Developing talent on your team through feedback, guidance, and mentorship You will work with a global engineering team on a remote-first basis, with flexibility built in. New hires are invited to attend an in-person onboarding experience. REQUIREMENTS: - 4+ years of experience designing, developing, and launching backend systems at scale using Python or Kotlin - Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes - Hands-on experience building marketing data and measurement systems using Google Tag Manager (GTM/sGTM), GA4, advertising and conversion APIs, customer data platforms (CDPs), attribution or mobile measurement platforms, and consent management platforms - Experience building production data pipelines and analytical models using Snowflake, dbt, and Airflow, including event-level data, identity resolution, attribution, or conversion measurement - Experience defining technical plans for significant features or system components with elegant, simple, and extensible design - High-quality code that is easily understood and used by others - Proficiency making significant changes in large codebases with safe practices - 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

Similar roles