Staff Data Engineer - Retail Media Platform
Loblaw Digital
Come make your difference in communities across Canada, where authenticity, trust and making connections is valued - as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively impact the lives of all Canadians, provides our colleagues a range of opportunities and experiences to help Canadians Live Life Well.At Loblaw Companies Limited, we succeed through collaboration and commitment and set a high bar for ourselves and those around us. Whether you are just starting your career, re-entering the workforce, or looking for a new job, this is where you belong.As a Staff Data Engineer, you will play a technical leadership and architecture role on the Retail Media Platform team. This is a senior, hands‑on position focused on designing, building, and evolving high‑scale data platforms and backend systems that power advertising measurement, reporting, analytics, and AI‑enabled use cases.You will lead complex design initiatives, improve performance and reliability across critical pipelines, raise the bar on code quality, and mentor engineers across teams. You will also work closely with backend, product, and AI teams to reduce system coupling, evolve metadata and API design, and enable next‑generation data and AI capabilities across the platform.This role is ideal for someone who enjoys being both a system architect and a strong individual contributor, and who wants to shape the future of data and AI platforms at scale.What You'll Do
Architecture & Technical Leadership
Lead system-level design for scalable, reliable, and high-performance data platforms supporting batch, streaming, and real-time use cases.Drive architectural improvements across data pipelines, metadata layers, APIs, and service dependencies.Partner with Product, Backend, and AI teams to translate complex business requirements into robust technical solutions.Data Engineering & Platforms
Architect, build, and optimize large‑scale data pipelines using PySpark, Dataproc, Airflow, GCS, Parquet, and GCP services.Design and maintain data models that support analytics, reporting, experimentation, and measurement at scale.Implement strong data quality, validation, observability, and monitoring practices to ensure data trust and reliability.Backend & API Enablement
Contribute to the design and evolution of backend services and APIs that expose measurement, filtering, and reporting capabilities.Reduce unnecessary API and metadata dependencies to unlock better performance and flexibility, including deeper and more effective use of analytics engines such as Druid.Collaborate closely with backend engineers on service design, scalability, and performance tuning.AI & Data-for-AI Enablement
Partner with Data & AI teams to enable AI-driven features through high-quality, well‑modeled, and inference‑ready data pipelines.Support Loblaw's broader AI strategy (including LDIA initiatives) by designing data foundations that power experimentation, automation, and intelligent decision-making.Help bridge traditional data engineering with emerging AI‑enabled use cases.Engineering Excellence & Mentorship
Lead design reviews and code reviews, setting standards for performance, readability, testing, and maintainability.Mentor and coach engineers across experience levels, helping raise overall engineering maturity.Drive continuous improvement across pipeline performance, cost efficiency, reliability, and operational excellence.Does This Sound Like You?
BA/BS in Computer Science, Engineering, Math, or a related field (advanced degree is a plus).Senior- or Staff-level Data Engineer with experience owning production‑critical, large‑scale systems.Deep hands‑on expertise with PySpark and distributed data processing, including performance optimization.Strong experience with cloud data platforms, preferably GCP (Dataproc, GCS, BigQuery).Strong SQL skills with experience querying and optimizing large analytical datasets.Experience with non‑relational and analytical data stores (e.G., Druid, Bigtable, Elasticsearch, or similar).Solid programming experience in Python, Scala, or Java.Experience with orchestration tools such as Airflow and operating production pipelines.Strong understanding of data modeling, partitioning strategies, and storage formats (e.G., Parquet).Experience working in Agile environments with iterative delivery.Strong oral and written communication skills, with the ability to articulate technical concepts to both technical and non‑technical stakeholders.Proven team player who thrives in a fast‑paced, collaborative environment.Nice to Have
Experience supporting AI/ML workflows or platforms used for model training or inference.Experience with real‑time or streaming systems (e.G., Kafka or similar).Experience in advertising technology, retail media, or large‑scale measurement systems.Experience designing or evolving metadata‑driven systems and APIs.Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and social impact is based on three pillars - Environment, Sourcing and Community - and we are constantly looking for ways to demonstrate leadership in these important areas. Our CORE Values - Care, Ownership, Respect and Excellence - guide all our decision‑making and come to life through our Blue Culture. We offer our colleagues progressive careers, comprehensive training, flexibility, and other competitive benefits - these are some of the many reasons why we are one of Canada's Top Employers, Canada's Best Diversity Employers, Canada's Greenest Employers and Canada's Top Employers for Young People.If you are unsure whether your experience matches every requirement above, we encourage you to apply anyway. We are looking for varied perspectives which include diverse experiences that we can add to our team.We have a long‑standing focus on diversity, equity and inclusion because we know it will make our company a better place to work and shop. We are committed to creating accessible environments for our colleagues, candidates and customers. Requests for accommodation due to a disability (which may be visible or invisible, temporary or permanent) can be made at any stage of application and employment. We encourage candidates to make their accommodation needs known so that we can provide equitable opportunities.Please Note
Candidates who are 18 years or older are required to complete a criminal background check. Details will be provided through the application process.Hiring Range / Échelle Salariale à L'embauche
$145,000.00 - $195,000.00 / 145.000,00$ - 195.000,00$ (per year / par an)A candidate’s experience and knowledge as well as the geographical region in which the position is located may be factored into the pay a candidate receives for this position. This posting is for an existing vacancy. The Company uses artificial intelligence for the purpose of screening, assessing and/or selecting applicants for this position.#EN #SS #LD #ON
#J-18808-Ljbffr
Architecture & Technical Leadership
Lead system-level design for scalable, reliable, and high-performance data platforms supporting batch, streaming, and real-time use cases.Drive architectural improvements across data pipelines, metadata layers, APIs, and service dependencies.Partner with Product, Backend, and AI teams to translate complex business requirements into robust technical solutions.Data Engineering & Platforms
Architect, build, and optimize large‑scale data pipelines using PySpark, Dataproc, Airflow, GCS, Parquet, and GCP services.Design and maintain data models that support analytics, reporting, experimentation, and measurement at scale.Implement strong data quality, validation, observability, and monitoring practices to ensure data trust and reliability.Backend & API Enablement
Contribute to the design and evolution of backend services and APIs that expose measurement, filtering, and reporting capabilities.Reduce unnecessary API and metadata dependencies to unlock better performance and flexibility, including deeper and more effective use of analytics engines such as Druid.Collaborate closely with backend engineers on service design, scalability, and performance tuning.AI & Data-for-AI Enablement
Partner with Data & AI teams to enable AI-driven features through high-quality, well‑modeled, and inference‑ready data pipelines.Support Loblaw's broader AI strategy (including LDIA initiatives) by designing data foundations that power experimentation, automation, and intelligent decision-making.Help bridge traditional data engineering with emerging AI‑enabled use cases.Engineering Excellence & Mentorship
Lead design reviews and code reviews, setting standards for performance, readability, testing, and maintainability.Mentor and coach engineers across experience levels, helping raise overall engineering maturity.Drive continuous improvement across pipeline performance, cost efficiency, reliability, and operational excellence.Does This Sound Like You?
BA/BS in Computer Science, Engineering, Math, or a related field (advanced degree is a plus).Senior- or Staff-level Data Engineer with experience owning production‑critical, large‑scale systems.Deep hands‑on expertise with PySpark and distributed data processing, including performance optimization.Strong experience with cloud data platforms, preferably GCP (Dataproc, GCS, BigQuery).Strong SQL skills with experience querying and optimizing large analytical datasets.Experience with non‑relational and analytical data stores (e.G., Druid, Bigtable, Elasticsearch, or similar).Solid programming experience in Python, Scala, or Java.Experience with orchestration tools such as Airflow and operating production pipelines.Strong understanding of data modeling, partitioning strategies, and storage formats (e.G., Parquet).Experience working in Agile environments with iterative delivery.Strong oral and written communication skills, with the ability to articulate technical concepts to both technical and non‑technical stakeholders.Proven team player who thrives in a fast‑paced, collaborative environment.Nice to Have
Experience supporting AI/ML workflows or platforms used for model training or inference.Experience with real‑time or streaming systems (e.G., Kafka or similar).Experience in advertising technology, retail media, or large‑scale measurement systems.Experience designing or evolving metadata‑driven systems and APIs.Our commitment to Sustainability and Social Impact is an essential part of the way we do business, and we focus our attention on areas where we can have the greatest impact. Our approach to sustainability and social impact is based on three pillars - Environment, Sourcing and Community - and we are constantly looking for ways to demonstrate leadership in these important areas. Our CORE Values - Care, Ownership, Respect and Excellence - guide all our decision‑making and come to life through our Blue Culture. We offer our colleagues progressive careers, comprehensive training, flexibility, and other competitive benefits - these are some of the many reasons why we are one of Canada's Top Employers, Canada's Best Diversity Employers, Canada's Greenest Employers and Canada's Top Employers for Young People.If you are unsure whether your experience matches every requirement above, we encourage you to apply anyway. We are looking for varied perspectives which include diverse experiences that we can add to our team.We have a long‑standing focus on diversity, equity and inclusion because we know it will make our company a better place to work and shop. We are committed to creating accessible environments for our colleagues, candidates and customers. Requests for accommodation due to a disability (which may be visible or invisible, temporary or permanent) can be made at any stage of application and employment. We encourage candidates to make their accommodation needs known so that we can provide equitable opportunities.Please Note
Candidates who are 18 years or older are required to complete a criminal background check. Details will be provided through the application process.Hiring Range / Échelle Salariale à L'embauche
$145,000.00 - $195,000.00 / 145.000,00$ - 195.000,00$ (per year / par an)A candidate’s experience and knowledge as well as the geographical region in which the position is located may be factored into the pay a candidate receives for this position. This posting is for an existing vacancy. The Company uses artificial intelligence for the purpose of screening, assessing and/or selecting applicants for this position.#EN #SS #LD #ON
#J-18808-Ljbffr
Vacancy posted 50 minutes ago
Similar jobs that could be interesting for youBased on the Staff Data Engineer - Retail Media Platform in Winnipeg, MB vacancy
- Shape Jobber’s data platform through scalable pipelines, AWS expertise, and technical leadership across teams. This is a strategic, hands-on engineering role.As a Staff Data Engineer on Jobber’s Data Platform Team, you will shape data integration architecture and delivery....Suggested
- Shape Jobber’s data platform through scalable pipelines, technical leadership, and hands-on engineering across batch and real-time systems.As a Staff Data Engineer on the Data Platform Team, you will shape foundational data components and guide engineering excellence. You will...Suggested
$160k - $200k per year
Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement: Remote within CanadaAnnual Base Salary: CAD... ...analytics and video to deliver dependable products for teams, media and fans.As Staff Software Engineer, Data Platform, you...SuggestedInternshipRemote work$160k - $220k per year
...this mission. If you are too, let's talk. About the TeamThe Data Platform team is responsible for the foundational data services,... ...flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies...SuggestedLocal areaWorldwideFlexible hours- Lead Juniper Square’s data platform transformation with advanced SQL and cloud engineering in a remote-first environment across the United States and Canada.As Senior Staff Software Engineer, Data, you will define architecture, operating models, and execution roadmaps for a...SuggestedRemote work
- Build Meeru AI’s data foundation with expert SQL and Python for production pipelines, connectors, and curated models across enterprise finance systems.As a Staff Data Engineer, you will own major data-platform subsystems end to end. You will transform warehouse data, integrate...
- Shape Kaseya’s data and AI-powered SaaS products as a Staff Engineer focused on scalable backend architecture and production integrations.This senior or staff backend role guides technical direction while delivering complex features end-to-end. You will work with Product, Design...
- Shape Forma.Ai’s Spark-based data platform through backend architecture, data modeling, and reliable systems development. This staff-level role carries broad technical ownership.Reporting... ..., and production reliabilityMentor engineers and strengthen backend engineering standardsRequirements...
$147k - $196.6k per year
...candidate is expected to report to the office three days per week, at minimum. The RoleThe Data Engineering organization at General Motors is building a unified Vehicle Data Platform that moves data and configuration between vehicle ECUs and the cloud. Our team is the only...Work at officeRemote work3 days per week- Stripe is seeking a Staff-level data engineering leader to drive high-impact data pipelines and ML-enabled data initiatives. You will mentor engineers... .... In this role, you will collaborate across Stripe's platforms to ensure reliable, explainable data flows and architectures...
- ...creating something big!About the Team Engineers on this team construct our rules-based... ...be doing Reporting to the Manager of Data Platform, you will play a critical role in the evolution... ...the most challenging code at Forma.As a Staff Engineer, you are expected to operate...Long term contract
- ...Faire Wholesale Inc. is seeking a Staff Engineer to own the data plumbing that powers our analytic platform. You will design and build the next-gen movement of data from production databases into analytical stores, partnering with data scientists, analysts, and engineers...
$200k per year
...Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car... ..., visit clutch.ca . About the Role Platform Engineering is becoming a strategic investment at... ...'re looking for our first dedicated Staff Platform Engineer to help define...Long term contractPermanent employmentFull timeTemporary workInternship3 days per week- ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader... ...master and reference data management) and data analytics (data engineering, analytics, reporting, and machine learning). The role develops...Hourly payLong term contractInternshipWork at office
$200k - $250k per year
...Staff Platform Engineer Role: Full-time, remote-first (significant Eastern Time overlap) Location: Remote in Canada (with preference for candidates... ...projects include building a unified API for our insights data and storing metrics from our data providers at scale. The...Full timeSummer workWork at officeRemote workWork from homeShift work- ...typical company. Role SummaryConsumer Platform builds and operates backend services... ...-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical leadership... ...reliability, scalability, performance, and data consistency. Raise the bar for Go...Long term contractFull timeContract work
$152k - $237.5k per year
...ve been responsible for building the engineering side of Jane's marketing platform from the ground up. Now we're... ...team responsible for Jane's customer data infrastructure. Jane is used by thousands... ...Work directly with marketing, paid media, analytics, marketing operations, BI...Long term contractInternshipRemote work- ...Coveo Solutions Inc. is seeking a Staff Software Developer for the Data Platform to shape the data foundation enabling scalable, data-driven and ML-driven... ...initiatives, partner with multiple teams, and mentor engineers to raise standards and productivity. You will contribute...
$170k per year
...on a mission to simplify and democratize data and AI — from making the next mode of transportation... ...world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...Summer workWorldwide$221k per year
Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable...Remote work- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Platform Engineer based in Canada. As a Staff Platform Engineer, you will play a pivotal role in shaping the infrastructure and developer experience...Long term contractLocal areaRemote work
- ...do this by building an industry-leading incident management platform that allows companies around the world to consistently and quickly... ...are building in our weekly changelog. About the RoleAs a Staff Platform Engineer, you'll set the technical direction for how Rootly's...InternshipHome office
- Meet Fetch AI & DataAI & Data at Fetch sit at the center of how we... ...disciplines, including data engineering, analytics engineering, machine... ...learning, experimentation, and data platforms, all working together to turn... ...planning. We are seeking a Staff Data Scientist to serve as the...Full timeRemote work
$171k - $230k per year
...Combined with industry leading AI, the Motive platform gives you complete visibility and... ...manufacturing, agriculture, food and beverage, retail, and the public sector. Visit... ...Com to learn more. About the RoleAs a Staff Engineer on the Developer Productivity team, you...Long term contractTemporary workLocal area- ...Shape the data foundation behind Coveo’s next generation of innovation... ...of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-... ...Coveo. Solve complex and ambiguous engineering challenges, making thoughtful...Long term contractImmediate start
$104k per year
...OverviewRobots & Pencils is an applied AI engineering firm building the next frontier of... ...of leaders across Consumer Products and Retail, Education, Energy, Financial Services,... ...Position OverviewWe’re looking for a Staff Platform Engineer to define and lead platform engineering...Local areaRemote work- Lead Nue's datastore platform with PostgreSQL and ClickHouse expertise across a flexible remote or hybrid arrangement within Canada. Shape reliable, scalable data systems for company-wide use.As Staff Engineer, Datastores, you will set technical direction across Nue's polyglot...Remote workFlexible hours
$158k - $218k per year
...are real—and happening daily at Coalition. About The RoleAs a Staff Data Engineer on Coalition’s Data team, you will define the architecture and technical direction of the enterprise Data & Analytics platform. You will build trusted, scalable data infrastructure for cyber...Fixed term contractWork at officeRemote workHome officeFlexible hours- ...at Nue.Io while shaping reliable, scalable data infrastructure for 10x growth across Canada’s remote-hybrid team.As Staff Engineer, Datastores, you will direct the polyglot data... ...years in backend, infrastructure, or data platform engineeringFive-plus years owning production...Remote work
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Engineer - Data EngineeringAbout Capital One Canada. For 30 years, we've been... ...technical design and development of cross-functional, multi-platform, fault tolerant application systemsContinuously improve software...Work at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Data Engineer - Retail Media Platform. Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- assistant electrical engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- data centre engineer Winnipeg, MB
- data engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- big data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB
- data cabling engineer Winnipeg, MB

