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

I Staff Software Engineer, Ads Data Platform Instacart · Canada - Remote (On, Ca Principal Python Go

$229k - $241.5k per year

ContentBuffer

We're transforming the grocery industryAt 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 teamThere'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.
OverviewAs a Staff Software Engineer, you will play a key role in shaping and advancing a robust data platform that addresses strategic challenges within Ads and across Instacart. You will design and build systems that capture and enforce data compliance requirements while enhancing self-service capabilities for internal consumers, all while maintaining strong guarantees around data integrity and consistency. By consolidating diverse requirements and collaborating across multiple engineering teams, you will help drive the platform’s north-star vision, ensuring strategic alignment and continuous delivery.
You will be part of a dynamic team focused on transforming raw data into actionable insights for a wide range of stakeholders, including advertisers, data scientists, machine learning engineers, and sales teams. The team owns and operates critical systems such as metrics transformation and storage, billing, spam detection, and lift testing, supporting multiple facets of Instacart’s data infrastructure. Through this work, you will empower teams across the organization to make data-driven decisions and directly contribute to achieving key business outcomes.
About the Job
Lead and break down complex problems while keeping the broader data vision in focus.
Collaborate with engineers and engineering teams, providing mentorship and fostering a strong engineering culture.
Directly contribute to our data vision and engineering architecture. Produce and review technical artifacts that align with business goals.
Oversee engineering initiatives end-to-end, proactively managing risks, setting goals, and ensuring smooth execution and delivery.
Balance maintainability with tech debt and the development of new features.
About YouMinimum Qualifications
8+ years of software development experience.
Proven ability to work with multiple stakeholders and manage ambiguity and conflicting requirements.
Self-motivated with a strong sense of ownership in a fast-paced startup environment.
Expertise in Spark, ETLs, Distributed System architecture, MapReduce, SQL, and Big Data infrastructure.
Experience in balancing urgency and pragmatism with high-quality, long-term solutions.
Preferred Qualifications
10+ years of experience
Strong background in Scala and functional programming.
Familiarity with Snowflake, Databricks, DBT, Airflow, Python, Terraform, and Go.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$229,000—$241,500 CAD
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the I Staff Software Engineer, Ads Data Platform Instacart · Canada - Remote (On, Ca Principal Python Go in Winnipeg, MB vacancy
  • Shape Instacart’s Ads data platform remotely with Spark, SQL, and distributed systems expertise. Build compliant, reliable infrastructure for critical advertising workflows.As a Staff Software Engineer, you will advance a robust data platform addressing strategic challenges... 
    Remote work

    ContentBuffer

    Winnipeg, MB
    1 hour ago
  • $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
    Python

    JobLarper

    Winnipeg, MB
    1 hour ago
  • 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... 
    Remote work
    Python
    Full time

    Fetch

    Winnipeg, MB
    1 hour ago
  • # Intermediate Software Engineer - Python or Go, Data, HybridRandstad Canada · Toronto, Ontario, CABack to resultsIntermediate Software Engineer - Python or Go, Data, HybridRandstad CanadaToronto, Ontario, CA Posted October 17, 2026 Via Randstad### Full Job DescriptionOur client... 
    Python
    Permanent employment
    Full time
    2 days per week

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  • Build AI platform integrations at DRW using Go, Python, and API gateways while connecting cloud providers, internal models, and tools.As a Platform Engineer, you will help operationalize DRW’s AI tooling ecosystem. You will work with the Team Lead and Senior or Staff software... 
    Python

    DRW Holdings, LLC

    Winnipeg, MB
    1 hour ago
  •  ...transforming the grocery industry At Instacart, we invite the world to share love...  ...the force multiplier for our 1000+ engineers. We define and build the platforms, tools, and practices that enable...  ...engineers to ship high-quality software faster — from AI-powered code review... 
    Remote work
    Work at office
    Local area
    Work from home
    Flexible hours
    Shift work

    EngineersOfAI

    Winnipeg, MB
    1 hour ago
  • $160k - $200k per year

    Position: Staff Software Engineer, Data PlatformEmployment Type: Full-timeWork Arrangement: Remote within CanadaAnnual Base Salary: CAD $160,000 to $200,000, based on skills and experienceBenefits: RRSP matching and health benefitsPosition Status: Newly created... 
    Remote work
    Internship

    Stathletes

    Winnipeg, MB
    1 hour ago
  • $160k - $220k per year

     ...are too, let's talk. About the TeamThe Data Platform team is responsible for the foundational...  .... We expect great things from our engineers and reward them with stimulating new projects...  ...is an opportunity for experienced Software Engineers to join our fast growing Data... 
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Jobgether, partnering with a Canada-based team, is seeking a Staff Software Engineer for Builder Platform. You will own the architecture, development, and operation of the internal Agent Platform, enabling teams to deploy, run, and govern AI agents and automated workflows.... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Build Merge infrastructure in San Francisco using Python, Go, and SQL across backend engineering teams. Help deliver reliable, production-ready systems.Merge is hiring mid-level through staff-level backend engineers for its Foundations team. You will support infrastructure... 
    Python

    Merge

    Winnipeg, MB
    1 hour ago
  • $180k - $250k per year

     ...management and cybersecurity software, serving Managed Service Providers...  ...worldwide. Our comprehensive platform helps organizations...  ...future of IT: whether you're in engineering, product, sales, marketing, customer...  ...hands‑on backend role focused on Go or Rust, event‑driven systems,... 
    Remote work
    Long term contract
    Second job
    Worldwide

    Kaseya

    Winnipeg, MB
    1 hour ago
  • $165k - $330k per year

     ...Spark Capital. Join us and help build the platform engineers turn to ship AI products.About Baseten...  ...Baseten is seeking talented and experienced Software Engineers to join our Platform team...  ...Requirements Strong-level proficiency in Go and/or Python.Have worked with... 
    Python
    Internship
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • $196.6k - $258.1k per year

    Principal Software Engineer, Data and AI PlatformsBusiness Unit: Store Support Centre (SSC) Time Type: Full-time Description & Requirementswho we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits... 
    Principal
    Long term contract
    Permanent employment
    Full time
    Part time
    Local area
    Immediate start

    lululemon

    Winnipeg, MB
    1 hour ago
  • Shape backend architecture with Go, secure APIs, and distributed systems at Rivian and Volkswagen Group Technologies. Lead through influence across platform initiatives.As a Staff Backend Software Engineer, you will build and operate services powering customer-facing digital... 

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  • Build AI-native data platforms at CircleCI using Go, ClickHouse, and distributed systems expertise. Work on systems serving historical and analytical workloads.As a Senior Software Engineer on the Query team, you will shape storage and access for CircleCI pipeline, job, and... 

    CircleCI

    Winnipeg, MB
    1 hour ago
  •  ...consumer experiences. We’re looking for a Staff Machine Learning Engineer to serve as the technical lead for a...  ...supporting personalization, ranking, search, or ad-related use cases. Own end-to-end...  .... Partner closely with product, data, and engineering stakeholders to... 
    Remote work
    Full time

    Fetch

    Winnipeg, MB
    1 hour ago
  •  ...is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer – Builder Platform based in Canada. As a Staff Software Engineer, you will play a strategic role in designing and scaling an internal... 
    Remote work
    Python
    Long term contract
    Worldwide

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...that will set the standards for software-defined vehicles around the...  ...Volkswagen Group Technologies Canada is proud to be a Great Place To...  ...company. Role SummaryConsumer Platform builds and operates backend...  ...facing digital experiences. As a Staff Backend Software Engineer, you... 
    Long term contract
    Full time
    Contract work

    Rivian and Volkswagen Group Technologies

    Winnipeg, MB
    1 hour ago
  • Software Engineer, Data Systems (Python)Remote - Canada About NorthbeamNorthbeam is building the world's most advanced marketing intelligence platform, providing top eCommerce brands a unified view of their business data through powerful attribution modeling and customizable... 
    Remote work
    Python
    Work from home
    Flexible hours

    Northbeam LLC

    Winnipeg, MB
    1 hour ago
  • Staff Site Reliability Engineer, Tools & SystemsRemote Canada Why Mozilla?The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This...  ...design, build and distribute open-source software that enables people to enjoy the internet on their... 
    Remote work
    Python
    Long term contract
    Immediate start
    Home office

    Applying

    Winnipeg, MB
    1 hour ago
  • $108k - $135k per year

     ...thrive. Lyft is looking for experienced software engineers from a scope of disciplines. We are...  ...'ll collaborate with teams like product, data science, analytics, and operations on code...  ...drivers. As a Software Engineer for Lyft Ads - you will work on one of Lyft’s newest lines... 
    Python
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    ContentBuffer

    Winnipeg, MB
    1 hour ago
  • 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... 
    Remote work
    Python

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  •  ..., and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations...  ...Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Customer Platform) Remote: US, UK, Canada The role, in a nutshell:... 
    Remote work
    Local area
    Flexible hours

    Georgian

    Winnipeg, MB
    1 hour ago
  • $187k - $250k per year

     ...within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and... 
    Principal
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    1 hour ago
  • Build dependable software remotely with Go, coding agents, and production-focused engineering at Tailscale. Turn prototypes into customer-ready products.As a Software Engineer on Tailscale’s Strategic Projects team, you will help move emerging workloads from prototype to dependable... 
    Remote work

    Tailscale

    Winnipeg, MB
    1 hour ago
  • $140.6k - $190.6k per year

    Staff Software Engineer, Search Retrieval Platform Our visionWe are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products... 
    Python
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • 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.... 

    Avenue.io Inc.

    Winnipeg, MB
    1 hour ago
  • Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants... 
    Principal
    Work at office
    Local area
    2 days per week

    OpenTable

    Winnipeg, MB
    1 hour ago
  • 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... 

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  •  ...Shape the data foundation behind Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help... 
    Long term contract
    Immediate start

    Coveo

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to I Staff Software Engineer, Ads Data Platform Instacart · Canada - Remote (On, Ca Principal Python Go. Be the first to apply!