Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer II

Home > Python programming jobs

Senior Software Engineer II in Canada

  • Instacart
  • Full time
  • Email
  • Remote

Responsibilities

  • Lead architecture for reusable, scalable systems across off-platform advertising workflows, cleanrooms, taxonomy automation, and the Ads Data Solutions Platform.
  • Co-own the technical roadmap, drive modernization, align stakeholders, and manage cross-team dependencies.
  • Build and scale advertising integrations, privacy-forward identity and activation workflows, measurement ingestion pipelines, and cleanroom orchestration and governance capabilities.
  • Improve taxonomy intake automation, release workflows, platform foundations, developer tooling, testing, observability, cost efficiency, and operational readiness.
  • Mentor engineers up to L5, establish code-quality and review standards, and act as an individual-contributor technical lead.
  • Use AI-assisted tools for design, coding, testing, and documentation while defining reusable team prompts, workflows, and AI-enabled internal tools.
  • Champion security-by-design, data governance, privacy compliance, SLAs, and SLOs across data workflows.

Requirements

  • 8+ years of software engineering experience delivering and operating large-scale backend or data systems, including cross-team leadership and architectural decision-making.
  • Strong Python and one of Ruby or Go, with experience building services, APIs, and third-party integrations.
  • Experience with data pipelines using DBT and Airflow, Spark or Databricks, advanced SQL, Snowflake, AWS, workflow orchestration, and event-driven systems.
  • Experience with ad-tech or programmatic advertising, measurement integrations, cleanrooms, identity or matching systems, and data deconfliction.
  • Working knowledge of GDPR and CCPA practices in data workflows.
  • Experience with CI/CD, containers, testing strategy, observability, incident readiness, and SLOs.
  • Recent hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or OpenAI-based assistants, including prompt and workflow design, evaluation, guardrails, and privacy considerations.
  • Clear technical writing, stakeholder management, consensus-building, and execution skills.
  • Preferred qualifications include UID2 or TTD integrations; Roku, PubMatic, NBCUniversal, Meta Advanced Analytics, or Google ADH pipelines; catalog or taxonomy systems; Snowflake governance; partner data collaboration; vendor management; and AI-powered internal tools.

Benefits

  • Remote work within Ontario, Alberta, British Columbia, or Nova Scotia under Instacart’s Flex First policy, with occasional trips to the Toronto office.
  • Eligible for a new-hire equity grant and annual refresh grants.
  • Base pay range for Canadian candidates is CAD 196,000–207,000.

Instacart

Instacart is a leading grocery technology company that partners with more than 2,200 retail banners – representing nearly 100,000 stores – to transform how people shop for the groceries they need from the retailers they trust, while creating flexible earning opportunities for shoppers. Through th...

Similar positions

Security Platform Automation Engineer

  • Apple
  • Full time
  • USA
  • 10/15/2026
  • Seattle, WA

Analytics Engineer

  • Reddit
  • Full time
  • USA
  • 10/15/2026
  • Salary: $164k-$230k
  • Remote

Senior AI Engineer

  • Infiterra S.A
  • Full time
  • Remote
  • 10/15/2026
  • Greece, UK

Security Operations Engineer (SecOps)

  • Collibra
  • Full time
  • USA
  • 10/15/2026
  • Salary: $116k - $145k/yr
  • Remote

Accounting Automation Engineer

  • Ruby Labs
  • Full time
  • Remote
  • 10/15/2026
  • EMEA