cover image
Instacart

Software Engineer II, Paid MarTech

Remote

Toronto, Canada

Full Time

17-11-2025

Share this job:

Skills

Python Apache Airflow Decision-making apache Organization Marketing Analytics Google Analytics Snowflake ETL Processes

Job Specifications

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview

We are actively seeking a highly skilled MarTech Engineer to become a pivotal member of our cross-functional team, dedicated to propelling Instacart's growth through our Paid Marketing channels—one of the most substantial growth levers within our organization. This role offers an exciting opportunity to address intricate challenges with innovative solutions that not only enhance the user experience but also drive transformative business outcomes. As a MarTech Engineer, your contributions will play a crucial role in optimizing the efficiency and effectiveness of our Paid Marketing efforts, encompassing a diverse array of channels such as Paid Social, Display, SEM, Online Video, Linear Television, and Streaming Audio.

Your work will directly impact the scalability and performance of these channels, enabling us to reach broader audiences and amplify Instacart's market presence. By leveraging cutting-edge technology and collaborating with various departments, you will help create strategies that deliver measurable results and foster sustained growth. If you are passionate about making a tangible impact through technology and marketing innovation, we invite you to join our team and be part of redefining the grocery industry.

This role will be positioned within the marketing organization, embedded directly into our Cross Channel Integrations team – the technical arm of Instacart Marketing. The Cross Channel Integrations team is composed of forward-thinking marketing technologists, strategists and engineers committed to developing solutions that elevate Instacart's marketing channels.

Working at the intersection of marketing and engineering, you will engage in frequent and intensive collaboration with our core engineering team, fostering a dynamic environment where technical insights and innovative solutions are readily exchanged. This integrated model empowers you to rapidly address and execute on marketing priorities while ensuring that you have full access to the comprehensive suite of tech resources, tools, and development opportunities available within Instacart.

About The Job

Building and maintaining data pipelines using Python and Snowflake: Design and oversee efficient data pipelines that handle extensive data processing, ensuring seamless data flow and troubleshooting issues as they arise.
Integrating and extracting data from multiple sources such as Google Analytics and Snowflake: Manage ETL processes for integrating diverse data sources, ensuring accurate and timely data flow into centralized systems to support decision-making.
Automating tasks like data retrieval and report generation: Develop scripts and workflows to automate data retrieval and report generation, utilizing APIs and scheduling tools to streamline processes and minimize manual effort.
Leading DBT initiatives to enhance model efficiency: Spearhead the development and optimization of data models using DBT, ensuring scalability and maintainability, while documenting best practices and providing guidance to the team.
Harnessing Airflow for automation tasks and configuring manual runs: Use Apache Airflow to automate and schedule complex workflows, ensuring efficient and accurate execution of data-related tasks.
Collaborating with marketing teams utilizing your marketing data experience: Work closely with marketing to translate data into actionable insights, providing analytical support and enhancing data-driven strategies.
Works with multiple third-party channels to streamline Ad conversions: Able to work closely with stakeholders across third-party channel providers and debug issues when they arise.
Collaborating with Marketing to launch new Paid Listing Ads across channels: Working with various channels (Snap, Google, Facebook, etc) on managing and pushing data to multiple channels and product lists for various product

About the Company

Instacart, the leading grocery technology company in North America, works with grocers and retailers to transform how people shop. The company partners with more than 1,500 national, regional, and local retail banners to facilitate online shopping, delivery and pickup services from more than 85,000 stores across North America on the Instacart Marketplace. Instacart makes it possible for millions of people to get the groceries they need from the retailers they love, and for approximately 600,000 Instacart shoppers to earn by ... Know more