Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Backend (Marketing & Privacy Engineering)

$153k - $213k per year

Affirm

At Affi, 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 Affi’s Logged-Out Web experiences, web experimentation, client-side tagging, marketing technology integrations, attribution, and measurement. As a Senior Software Engineer, you will build the data and measurement foundations that connect consumer acquisition activity across paid media, SEO/AEO, and other growth channels to downstream outcomes such as signup, conversion, and GMV. You will 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 our marketing and data ecosystems. You will partner closely with Engineering, Product, Marketing, Analytics, and Data Engineering so that consent, tagging, identity, and consumer-data requirements are incorporated into measurement architecture from the start. This role is a strong fit for an engineer who enjoys ambiguous cross-functional problems, cares deeply about data quality and operational reliability, and wants to build durable measurement capabilities that help teams understand the effectiveness of consumer growth investments.

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 designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • You have a track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes.
  • You have hands‑on experience building marketing data and measurement systems using technologies such as Google Tag Manager (GTM/sGTM), GA4, advertising and conversion APIs, customer data platforms (CDPs), attribution or mobile measurement platforms, and consent management platforms.
  • You have experience building production data pipelines and analytical models using technologies such as Snowflake, dbt, and Airflow, including event-level data, identity resolution, attribution, or conversion 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

Employees new to Affi typically come in at the start of the pay range. Affi 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

Equity Grade - 6

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 Affi 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

Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • 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 Affi 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: Affi considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend (Marketing & Privacy Engineering) in Alberta vacancy
  • $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... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Alberta
    3 days ago
  • $153k - $213k per year

     ...Affi is seeking a Senior Software Engineer to own data-driven measurement and backend systems at scale. You will build pipelines, identity data, and attribution across marketing and growth channels, working cross-functionally with product, analytics and data engineering.... 
    Senior
    Remote work

    Affirm

    Alberta
    2 days ago
  •  ...seamless customer experience is a world-class engineering organization building the systems that...  ...reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience...  .... - Proficiency in one or more backend languages commonly used in platform or... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    a month ago
  • $122k - $170k per year

     ...observability features. Our team includes engineers located in New York City and fully remote...  ...in data structures, algorithms, and software design/architecture ~ Hands-on experience...  ...people to innovate at the speed of the market. We have redefined the data platform for... 
    Suggested
    Full time
    Internship
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Alberta
    18 hours ago
  •  ...where we work. Overview The Marketing Enablement & Technology (MET)...  ...platforms that power how Instacart markets, measures, and grows....  ...intersection of Marketing, Product, and Engineering, we own the platforms behind...  ...automation. We're seeking a Software Engineer II who will build... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    13 days ago
  •  ...Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the...  ...Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background...  ...at scale. - Collaborate closely with senior scientists, engineers and product managers... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    20 days ago
  • $216k - $283.5k per year

     ...redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals....  ...Collaborate with Product Management, Engineering, and Marketing for continuous improvement Support enterprise Proof of Concepts... 
    Senior
    Flexible hours

    Snowflake

    Alberta
    1 day ago
  • $140k - $165k per year

     ...About The Role Reporting to the Manager, Commercial, the Senior Engineering Supervisor, Projects is accountable for safely delivering a portfolio...  ...will be handled in accordance with EVR’s Recruitment Privacy Policy, which you can view here. About EVR EVR is a Canadian... 
    Senior
    For contractors
    Work at office
    Relocation package

    Glencore Canada

    Alberta
    2 days ago
  •  ...enterprise retail partners like Uber Eats, Hy-Vee, and Thrive Market on their own storefronts, spanning Storefront, Storefront Pro,...  ...own storefronts. That is the problem you will help solve. As a Software Engineer II on Carrot Ads, you will independently build and ship... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...flexible approach to where we work. Overview The Marketing Data Science & Analytics (MDSA) team is Instacart's analytical engine for Paid Media, SEO, and Retailer Marketing — partnering with channel leaders, Finance, and senior marketing leadership to ensure every investment... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    17 days ago
  •  ...and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-...  ...the platform. You’ll partner closely with Product, Design, Backend, and Data Science teams to build reusable UI abstractions and... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    17 days ago
  •  ...Developer Experience team at Instacart is the force multiplier for our 1000+ engineers. We define and build the platforms, tools, and practices that enable Instacart engineers to ship high-quality software faster — from AI-powered code review to build infrastructure, developer... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    a month ago
  • Drive customer success as a Senior Solution Engineer at Snowflake. Leverage your expertise in database and cloud technologies to engage clients and demonstrate innovative solutions. In this role, you will drive complex customer solutions and support large deals by collaborating... 
    Senior

    Snowflake

    Alberta
    1 day ago
  •  ...Instacart’s brand and business in Canada. We're looking for a Senior Marketing Manager II to own consumer marketing for Canada. You will be responsible...  ...-based consumer tech company navigating Canada as a distinct market. - A proven ability to develop marketing strategy, translating... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours

    Instacart

    Alberta
    18 days ago
  •  ...making sure more customers become Instacart+ members and realize the benefits of doing so. We're looking for a Senior Product Marketing Manager to own the full go-to-market strategy for Instacart+. You'll shape how we position, message, and grow the membership program from... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    27 days ago
  •  ...Elk Valley Resources (EVR), part of the Glencore Group in Canada, is seeking a Senior Engineering Supervisor, Projects to lead a multidisciplinary team and deliver capital projects for Greenhills Operations on schedule and within budget. Reporting to the Manager, Commercial... 
    Senior

    Glencore Canada

    Alberta
    2 days ago
  •  ...building community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Senior Machine Learning Engineer on the Ads Response Prediction team, you will own and execute the development of ML models that power Instacart's ads... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    a month ago
  •  ...sector and is seeking a Vice President of Engineering to provide technical leadership, develop...  ...solutions and priorities. Serve as a senior technical resource for customers,...  ...industry trends, technologies, standards, and market developments to support innovation and continuous... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    ecl.vincere.io

    Alberta
    1 day ago
  •  ...Instacart marketplace. We are seeking an Android Engineer to serve as a technical lead within the...  ...retailer priorities, new picking models, market expansion, and platform-scale investments...  ...partner closely with Product, Design, Backend Engineering, iOS Engineering, retailers,... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Instacart

    Alberta
    15 days ago
  •  ...Job Description Join Miratech as a Director, Product Marketing and play a pivotal role in shaping the commercial success of our...  ...drive commercial growth by transforming Miratech’s offerings into market-relevant solutions that accelerate pipeline creation and revenue... 
    Full time
    Internship
    Relocation

    Miratech

    Alberta
    13 days ago
  • $55 - $60 per hour

     ...------------------------------ Who We Are Join a team of engineers dedicated to helping agricultural and greenhouse customers identify...  ...everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Night shift

    NES Fircroft

    Alberta
    9 days ago
  •  ...advertisers and retailers to grow, and the Ads ecosystem needs a Product Marketing center of excellence to lead it. This role leads a team of advertising-focused Product Marketers with cohesive go-to-market strategies and inbound and outbound marketing plans, so product and... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    21 hours ago
  • usd125k - usd135k per year

     ...Senior Software Project Manager role at SCIEX (Danaher) managing complex software and systems development for analytical instrumentation....  ...metrics for stakeholders Requirements ~ Bachelor's degree in engineering or computer science ~7+ years software engineering or... 
    Senior

    Danaher

    Alberta
    13 days ago
  •  ...work. Overview We are seeking a Senior Product Manager to own the...  ...closely with a dedicated team of engineers, designers, and data...  ...operations, partnerships, legal, and privacy to deliver responsibly built features...  ...Instacart provides highly market-competitive compensation and... 
    Senior
    Remplacement
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    29 days ago
  • Job Title: Senior Help Desk Support Analyst Duration: 6 Months...  ...track incidents using help desk software, retrieve existing tickets,...  ...Science, Mathematics, Engineering, or equivalent experience....  ...Information and Protection of Privacy requirements. Security awareness... 
    Senior
    For contractors
    Work at office
    Remote work
    Monday to friday

    Compu-Vision Consulting Inc.

    Alberta
    2 days ago
  •  ...where we work. Overview We are looking for a Senior Data Scientist to lead the Meals...  ...area in close partnership with Product, Engineering, and Design. About the Job - Lead data science...  ...KPIs, and optimizing funnel for product market fit - Excellent communication skills, with... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    17 days ago
  • $125k - $140k per year

     ...Requisition Number: 106441 Cloud Platform Engineer Location You will have the flexibility to work fully remotely. Insight at a Glance ~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified as a Great Place to Work in 9 Countries in... 
    Local area
    Remote work

    Insight Enterprises, Inc.

    Alberta
    9 hours ago
  • Job Title: Records Management Clerk – Senior Location: Edmonton, AB, Canada Duration...  ...governance, document formatting, and privacy-related information handling. The successful...  ...Adobe Acrobat Pro or similar PDF editing software. Minimum 2 years of experience with... 
    Senior

    Compu-Vision Consulting Inc.

    Alberta
    1 day ago
  •  ...tradeoffs, progress, and results clearly to senior stakeholders, including the GM of Ads....  ...stakeholder management skills across sales, engineering, and cross-functional teams. Preferred...  ...domain. #LI-Remote Instacart provides highly market-competitive compensation and benefits in... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    21 hours ago
  •  ...services to a diverse range of end-user markets including Safety & Security, Environmental...  ...team members, sales, technical support, and engineering. Perform on-site installation, repair,...  ...XRD) systems. Use customer management software to monitor service calls, manage parts... 
    Remplacement
    Full time
    Traineeship
    Work at office
    Remote work
    Worldwide

    Thermo Fisher Scientific

    Alberta
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Backend (Marketing & Privacy Engineering). Be the first to apply!