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

Data Engineer

$150k - $170k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Data Engineer based in Canada.

This is an opportunity to build and own the data infrastructure that powers critical business decisions, reporting, operations, internal tools, and AI initiatives. You’ll take complex business needs and turn them into reliable, scalable data products from source systems through production. The role combines hands-on engineering with end-to-end ownership of pipelines, data quality, and production operations. You’ll work across Python, SQL, Airflow, dbt, APIs, and modern cloud data infrastructure. You’ll collaborate closely with Finance, Operations, Growth, and Technology teams in a fast-moving environment where priorities evolve quickly. Success means creating trusted systems that are resilient, well-documented, and increasingly efficient through thoughtful use of AI-powered development tools.

Accountabilities
  • Design, build, and own custom data pipelines that integrate source systems with the data warehouse, including complex or poorly documented APIs.
  • Develop and operate Airflow DAGs for scheduled and event-driven workflows, ensuring reliable and scalable data processing.
  • Build dbt models and governed semantic layers that provide trusted data for analysts, internal applications, and AI tools.
  • Create reusable patterns for incremental synchronization, retries, replay, backfills, and event processing to improve engineering efficiency.
  • Implement monitoring, data-quality checks, reconciliation, alerting, and logging to identify issues before they affect reporting or downstream systems.
  • Diagnose and resolve production incidents involving missing, delayed, duplicated, or inaccurate data, taking ownership through resolution.
  • Partner with Finance, Operations, Growth, and Technology stakeholders to translate ambiguous business needs into durable data solutions.
  • Use AI coding agents to accelerate implementation, testing, debugging, refactoring, and review while maintaining responsibility for technical quality and correctness.
  • Document architectural decisions, system ownership, operational procedures, and recovery processes to ensure systems remain maintainable and supportable.
  • Establish scalable engineering patterns and best practices that help the broader team deliver reliable data products faster.
  • Requirements

    • 3+ years of experience in data engineering, analytics engineering, or a closely related engineering role, with demonstrated ownership beyond execution-focused responsibilities.
    • Strong production-level Python and advanced SQL skills, with an emphasis on clean, maintainable, and well-tested code.
    • Hands-on experience designing, building, and operating Airflow workflows for custom data pipelines.
    • Strong knowledge of dbt and dimensional modeling, including grain, keys, facts, dimensions, incremental models, testing, documentation, and schema evolution.
    • Experience developing custom integrations using third-party APIs, webhooks, files, or event streams rather than relying exclusively on managed connectors.
    • Deep understanding of API ingestion, including authentication, pagination, rate limits, incremental synchronization, retries, and historical backfills.
    • Experience owning business-critical pipelines throughout their lifecycle, including design, production support, monitoring, alerting, logging, reconciliation, CI/CD, and runbooks.
    • Experience working in a high-growth environment where priorities, business requirements, and source systems change frequently; DTC or subscription experience is a plus.
    • Broad, hands-on understanding of the modern data stack rather than specialization in only one technical area.
    • Strong analytical and problem-solving abilities, with a habit of investigating discrepancies until the underlying cause is identified.
    • Ability to translate business decisions and requirements into appropriate technical solutions while challenging unclear definitions or conflicting expectations.
    • Strong ownership, communication, documentation, and collaboration skills, with the ability to work independently in a remote environment.
    • Fluency with AI coding agents for implementation, testing, debugging, refactoring, and review, combined with the judgment to validate and correct AI-generated output.
    • Experience with BigQuery, GCP, or Cloud Composer is a plus.
    • Benefits

      • Competitive base salary of $150,000–$170,000 , plus a bonus, depending on experience and location.
      • Comprehensive benefits package designed to support employee and family well-being.
      • Strong healthcare and benefits coverage.
      • Generous paid time off.
      • Wellness-focused perks and access to company products.
      • Fully remote, high-trust working environment.
      • Opportunities for significant ownership, impact, and career growth in a fast-scaling organization.
      • Biannual company off-sites providing opportunities to connect with colleagues in person.
      • Opportunity to work with modern data infrastructure and AI-powered engineering tools.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Data Engineer in Canada vacancy
  •  ...Junior Data Engineer Enhanced Reliability required Length- Aug 19-Dec 31 Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert teams have helped our clients deliver reliable products... 
    Suggested
    Internship
    Immediate start

    PLATO

    Canada
    1 day ago
  • $90.7k - $113.4k per year

     ...sounds exciting to you, join the herd! About the Role We’re looking for a curious, technically strong, and automation-minded Data Platform Engineer to join our Data Engineering team. This is a high-impact platform engineering role for someone who enjoys building reliable... 
    Suggested
    Remote work

    Tucows

    Canada
    15 hours ago
  •  ...global economy within everyone's reach while doing the most important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes to leverage data to make informed decisions and... 
    Suggested
    Internship

    Stripe

    Canada
    10 days ago
  •  ...required at time of application Summary We are seeking a Data Modeler to support the development and maintenance of conceptual...  ...with business stakeholders, analysts, architects, and engineering teams to define data structures, relationships, metadata, and data... 
    Suggested
    Contract work
    Internship

    PLATO

    Canada
    15 days ago
  •  ...Napkyn Summary:  We believe in a world where data stimulates growth, creativity and inspiration. A world where people and technology...  ...societal impact. About the role: This role bridges engineering, analytics, and business—turning data into insights that drive business... 
    Suggested
    Long term contract
    Remote work

    Kepler Group

    Canada
    6 days ago
  •  ...and next steps. Our partner is looking for a Revenue Operations Data Analyst based in Canada. This role sits at the intersection of...  ...s degree in Analytics, Computer Science, Statistics, Economics, Engineering, Information Systems, or another quantitative or technical... 
    Remote job
    Flexible hours
    Canada
    15 hours ago
  •  ...30, 2027 Security Clearance: Reliability or higher is required at time of application Summary We are seeking an experienced Data Analyst with a minimum of 5 years of experience working within Microsoft technology environments to deliver data-driven insights that... 
    Contract work
    Internship

    PLATO

    Canada
    15 days ago
  •  ...Join Our Journey in Transforming Data into Insights  At CluedIn, we’re reshaping the future of data management with an Azure-native...  ...management best practices. Collaborate with CluedIn product and engineering teams where needed. Essential Experience: Experience... 
    Full time
    Remote work
    Home office
    Flexible hours

    CluedIn

    Canada
    28 days ago
  •  ...and next steps. Our partner is looking for a Solution Architect — Data & AI Platform based in Canada. This senior contract...  ...hands-on technical design across data, AI, governance, and platform engineering. You will help define standards that improve data discoverability... 
    Remote job
    Contract work
    Canada
    6 hours ago
  •  ...Napkyn Summary:  We believe in a world where data stimulates growth, creativity and inspiration. A world where people and technology work in concert to create new outcomes, new opportunities, and new customer connections. We believe that data, harnessed properly, can spark... 
    Remote work

    Kepler Group

    Canada
    6 days ago
  • $137.6k - $172k per year

     ...difference at global scale. Job Overview: At Coursera, our Data Science team is helping to build the future of education through...  ...and learning science, partnering directly with product managers, engineers, and learning designers to shape how tens of millions of learners... 

    Coursera Sourcing

    Canada
    a month ago
  • $134k - $185k per year

     ...customers thrive. You’ll work collaboratively with Product Managers, Engineers, and other StackAdapters to research, design, launch, and iterate...  ...posting country based on a global rate. It is informed by market data and the approved budget for this position. StackAdapt maintains... 
    Full time
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    16 days ago
  •  ...relationship management tools, as well as powerful analytics and data management capabilities. We are proud to have been recognized by...  ...automation, learning, and delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building and integrating... 
    Full time
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    Sprypoint

    Canada
    17 hours ago
  • $113.6k - $142k per year

     ...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. Job Overview: At Coursera, our Data Science team is helping to build the future of education through data-driven decision-making and data-powered products. We drive product... 

    Coursera Sourcing

    Canada
    a month ago
  •  ...organizations whose requirements for control, auditability, and data residency rule most software out. When the strictest buyers pick...  ...building that.   About the role This is the first dedicated GTM engineering hire at Plane, and you will build the function from the ground... 
    Full time

    plane

    Canada
    1 day ago
  • $76k - $104.5k per year

     ...is looking for a highly analytical and results-oriented Product Data Analyst to drive product and performance insights for our...  ...closely with Product, Machine Learning, Business Intelligence, Data Engineering and business teams to define performance metrics, analyze campaign... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    8 days ago
  •  ...Description Job Title: Oracle Retail Data Migration Expert  Experience: 10+ Years Location: Ottawa / Remote Duration: 1 year, extendable Role Overview We are seeking a highly skilled Oracle Retail Data Migration Expert with extensive experience in leading... 
    Remote work

    Oomple

    Canada
    20 days ago
  •  ...time of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying...  ...Artificial Intelligence, Machine Learning, Advanced Analytics, Data Science, or related technology solutions. Strong expertise in... 
    Contract work
    Internship

    PLATO

    Canada
    9 days ago
  •  ...Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams. We help companies automate complex marketing data workflows, unify data at scale, and surface insights through BI and AI. Brands like ASUS, Docker, Activision, and H&R Block rely on... 
    Remote work

    Improvado

    Canada
    a month ago
  •  ...applications and next steps. Our partner is looking for a Staff Fullstack Engineer based in Canada. This is a high-impact staff-level engineering...  ...and BigQuery. ~ Design, model, query, and optimize MongoDB data structures for performance and scalability. ~ Maintain strong... 
    Remote job
    Long term contract
    Internship
    Visa sponsorship
    Canada
    15 hours ago
  • $145k - $155k per year

     ...herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building...  ...Design and maintain APIs, database schemas, integrations, and data contracts. Improve system performance, security, observability... 
    Remote work

    Tucows Inc.

    Canada
    15 hours ago
  • $85k per year

     ...Junior Data Scientist The Wiley Edge banking team is currently seeking a Data Scientist to work across the Front Office Trading, Risk & Regulatory Compliance Trade Analytics group, using Machine Learning and Data Analytics techniques to design and develop complex data... 

    mthree Recruiting Portal

    Canada
    a month ago
  • $148.3k - $171k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance framework...  ...applications, applying sound principles for distributed systems, data integrity, security, and fault tolerance. Collaborate with... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    14 hours ago
  •  ...Description Job Opportunity: Specialist, Data Analytics, Internal Audit Role Overview Job Title: Specialist, Data Analytics...  ...Computer Science, Data Science / Analytics, Statistics / Mathematics, Engineering, or Information Systems. Experience: Minimum of five (5)... 
    Contract work
    Internship
    2 days per week
    1 day per week

    Oomple

    Canada
    a month ago
  •  ...prioritisation Making judgments on which feature requests reach engineering, and which you can solve yourself, or with AI tooling...  ...opportunities to upsell clients to more features Sharing analytics data with clients to justify your decisions Fine tuning PolyAI’s support... 
    Work from home
    Flexible hours

    PolyAI

    Canada
    21 days ago
  • $114k - $164k per year

     ...advertising and marketing channels. The People Analytics team at StackAdapt is looking for a dynamic and experienced Senior People Data and Insights Analyst who thrives in the "gray area"—someone who can take messy, imperfect data and transform it into a clear narrative... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  • $80k - $95k per year

     ...leading Canadian food manufacturer seeking a Mechanical Reliability Engineer to play a key role in improving equipment reliability,...  ...initiatives across manufacturing operations Analyze downtime data and develop action plans that improve reliability and reduce maintenance... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Relocation package

    Remote People

    Canada
    14 days ago
  • $183k - $251.5k per year

     ...all applications and next steps. Our partner is looking for a Senior Software Engineer II based in Canada. This is a senior engineering opportunity focused on building the integrations and data infrastructure that connect modern finance platforms with accounting, ERP, and... 
    Remote job
    Long term contract
    Home office
    Canada
    15 hours ago
  •  ...team is focused on delivering the highest-value work. This role serves as the link between business strategy and technical delivery in a data-intensive environment. Key Responsibilities Own and maintain the product backlog, ensuring items are clearly defined, prioritized... 
    Contract work
    Internship
    Remote work

    PLATO

    Canada
    a month ago
  • $116k - $159.5k per year

     ...across programmatic advertising and marketing channels. The Engineering Operations team builds and operates the infrastructure, observability...  ...country based on a global rate. It is informed by market data and the approved budget for this position. StackAdapt maintains... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!