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

Senior Data Engineer - Web Scraping

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 Senior Data Engineer - Web Scraping based in Canada.

This is a fully remote opportunity for a data engineering professional specializing in web scraping, data processing, and automation.
You’ll design and maintain sophisticated scrapers that transform diverse web-based sources into reliable, high-quality datasets.
Your work will directly support analytical and investment-related decisions by delivering timely data, alerts, and production-ready data products.
The role combines hands-on Python development, data transformation, database engineering, and workflow orchestration.
You’ll collaborate closely with analysts, engineers, and cross-functional teams to understand requirements and build scalable solutions.
With significant ownership and autonomy, you’ll have the opportunity to improve platforms, automate processes, and solve challenging data problems.
The environment is entrepreneurial and team-oriented, with a strong focus on engineering quality, operational reliability, and continuous innovation.

Accountabilities:
  • Design, develop, deploy, and maintain web scrapers using a range of scraping techniques and tools to collect alternative datasets from diverse sources.
  • Use Python and Pandas to clean, explore, transform, manipulate, and prepare large datasets for downstream consumption.
  • Build and maintain efficient data pipelines that ingest scraped data into databases and data warehouses.
  • Develop and manage scheduled workflows using Apache Airflow and other orchestration tools to ensure reliable and timely data delivery.
  • Collaborate with analysts and cross-functional stakeholders to understand current and anticipated data requirements and translate them into effective technical solutions.
  • Develop quality-control checks to validate data availability, accuracy, consistency, and integrity.
  • Maintain alerting systems, investigate time-sensitive data incidents, and resolve operational issues to ensure reliable day-to-day data delivery.
  • Design and implement tools, applications, and automation that improve the capabilities and efficiency of the web-scraping platform.
  • Contribute to infrastructure and data-product design, bringing practical solutions that support data scientists and other technology teams.
  • Work independently while collaborating with engineering, product, and technology stakeholders to deliver high-quality solutions and continuously improve existing systems.
  • Requirements:

    • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical discipline.
    • 4–6 years of professional experience in data engineering or a closely related field.
    • Strong programming skills in Python and strong knowledge of SQL and database technologies.
    • Advanced hands-on expertise with the Python Pandas library for data cleaning, manipulation, exploration, and transformation.
    • Strong web-scraping experience with tools and technologies such as Selenium, Scrapy, Fiddler, Postman, and XPath.
    • Strong experience with Apache Airflow for workflow orchestration and data pipeline management.
    • Solid understanding of web technologies, including HTML, JavaScript, APIs, and related concepts.
    • Proven experience working with large datasets and performing data cleaning, transformation, manipulation, and replacement.
    • Ability to design scalable infrastructure, data products, and technical tools for data-focused teams.
    • Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
    • Self-motivated, detail-oriented, and comfortable working independently while taking ownership of projects and outcomes.
    • Experience with Docker and workload containerization is preferred; Kubernetes experience is a plus.
    • Familiarity with automation and CI/CD technologies such as Jenkins and GitHub Actions is an advantage.
    • Experience with AWS services such as S3, RDS, SNS, SQS, and Lambda is a plus.
    • Benefits:

      • Fully remote position with the flexibility to work from anywhere.
      • Full-time opportunity within a collaborative, team-oriented engineering environment.
      • Significant autonomy, ownership, and trust in how you approach technical challenges.
      • Opportunity to work on sophisticated web-scraping, data engineering, automation, and data-product initiatives.
      • Exposure to complex datasets supporting analytical and investment-related decision-making.
      • Collaboration with engineering, product, analysts, data scientists, and other technology professionals.
      • Opportunity to contribute to the development and evolution of an entrepreneurial technology team.
      • Professional environment focused on innovation, continuous improvement, and operational excellence.
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer - Web Scraping in Canada vacancy
  •  ...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...  ...level agreements for both data pipelines and full stack web applications that support these critical stakeholders... 
    Suggested
    Internship

    Stripe

    Canada
    3 days 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
    1 day ago
  • $236k per year

     ...behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Engineer, Data and AI based in Canada . This is a senior technical leadership role focused on building and scaling the data and AI infrastructure that powers high-... 
    Senior
    Remote job
    Full time
    Local area
    Canada
    1 hour ago
  • $145k - $155k per year

     ...looking for an experienced backend engineer who enjoys solving complex...  ...building reliable software. As a Senior Backend Software Engineer, you...  ...schemas, integrations, and data contracts. Improve system performance...  ...REST, JSON, XML, and related web technologies. ~ Experience... 
    Senior
    Remote work

    Tucows Domains

    Canada
    14 days ago
  •  ...Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams...  ...execution. About the Role The Senior Marketing Analyst's primary responsibility...  ...sources simultaneously (ad platforms, CRM, web analytics, etc.). ~ Understanding of data... 
    Senior
    Remote work

    Improvado

    Canada
    28 days ago
  • $170.4k - $234.3k per year

     ...advertising and marketing channels. Engineering at StackAdapt:  As an...  .... You will work with large data sets and have exposure to modern...  ...architecting scalable web APIs, component libraries and...  ...Collaborate with stakeholders and other senior engineers across the... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    6 days ago
  •  ...next steps. Our partner is looking for a Senior Security Engineer, Platforms & AI based in Canada. This...  ...adversarial inputs, unsafe actions, and data leakage. You will have significant...  ...safely process untrusted inputs from IVRs, web applications, APIs, and human... 
    Senior
    Remote job
    Flexible hours
    Canada
    1 hour ago
  • $137.6k - $172k per year

     ...citizens in high-demand fields such as GenAI, data science, technology, and business, while...  .... We are seeking a highly skilled Senior Data Scientist with deep expertise in product...  ...partnering directly with product managers, engineers, and learning designers to shape how tens... 
    Senior
    Worldwide

    Coursera Sourcing

    Canada
    a month ago
  •  ...How You'll Make an Impact:   As a Senior Backend Engineer on the Booking Engine squad, you'll implement...  ...flow depends on Model and evolve the data behind availability, pricing, and...  ...You Up for Success: ~5+ years of PHP web application software engineering experience... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

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

     ...advertising and marketing channels. As a Senior Product Designer at StackAdapt, you will...  ...work collaboratively with Product Managers, Engineers, and other StackAdapters to research,...  ...on a global rate. It is informed by market data and the approved budget for this position.... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    9 days ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division...  ...spanning trade processing, portfolio reporting, and advanced data management. You will collaborate closely with portfolio managers... 
    Senior
    Remote job

    EPAM Systems

    Canada
    12 days ago
  •  ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with our...  ...leveraging AWS cloud infrastructure for application deployment and data storage Solid experience with relational database design,... 
    Senior
    Remote job

    EPAM Systems

    Canada
    23 days ago
  • $140k - $160k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Canada. This is an opportunity to join a remote-first engineering team building a category-defining vertical SaaS... 
    Senior
    Remote job
    Long term contract
    Canada
    1 hour ago
  •  ...How You'll Make an Impact:   As a Senior Frontend Engineer on the squad, you'll build and evolve...  ...can sell directly through the booking engine. Our Booking Engine Team: This role...  ...Sets You Up for Success: ~5+ years of web application development experience ~... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    a month ago
  • $114k - $164k per year

     ...programmatic 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... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    25 days ago
  • $76k - $104.5k per year

     ...programmatic advertising and marketing channels. We're looking for a Web Marketing Manager to help evolve StackAdapt's website into a best...  ...optimization, SEO, user behavior insights, and performance data. You'll work closely with Content Strategy, Product Marketing,... 
    Internship
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  • $110k - $130k per year

     ...in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world identify...  ...game for donor fundraising. Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing the quality-... 
    Senior
    Long term contract
    Immediate start
    Shift work

    Kindsight

    Canada
    21 days ago
  •  ...application Summary We are seeking a highly experienced Senior Advanced Analytics / AI Engineer (LLMOps) with 10+ years of experience in advanced analytics, artificial intelligence, machine learning, data engineering, and enterprise-scale solution delivery. This role... 
    Senior
    Contract work
    Internship

    PLATO

    Canada
    1 day ago
  •  ...security clearance is mandatory at the time of application. Summary We are seeking a Senior DevOps Lead responsible for defining and leading the DevOps strategy, practices, and engineering standards that enable the successful delivery and operation of Microsoft-based... 
    Senior
    Contract work
    Internship

    PLATO

    Canada
    8 days ago
  • $110k - $120k per year

     ...manufactures specialized equipment and technology relied upon in demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of real-world performance. This is an organization where innovation... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    29 days ago
  • $170.4k - $234.3k per year

     ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer...  .... You will work with large data sets and have exposure to...  ....    We're seeking a Senior Full Stack Engineer to help lead...  ...various platforms, including our web platform, partner sites, applications... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    a month ago
  • $150k - $180k per year

     ...About Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and...  ...requirements into innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will... 
    Senior
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    23 days ago
  • $168k - $177.5k per year

     ...all applications and next steps. Our partner is looking for a Senior Software Engineer, Marketing Platform Tooling based in Canada. This is a...  ...CRM messaging platforms responsible for processing audience data and delivering millions of personalized messages. The role... 
    Senior
    Remote job
    Long term contract
    Permanent employment
    Work from home
    Flexible hours
    Canada
    1 hour ago
  • $196k - $246k per year

     ...Strategist & Solutions Architect, Experience Engineering & Platforms to join DEPT®'s growing Adobe...  ...-level role, you will serve as the most senior client-facing voice on large-scale...  ...strategy, Adobe Analytics implementation and data layer architecture, and Adobe Target for... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    7 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... 
    Contract work
    Internship

    PLATO

    Canada
    8 days ago
  •  ...The Senior PBAC Engineer is responsible for architecting, deploying, and operating secure application infrastructure that aligns with business...  ...identity, risk, device, transaction, location, and other enterprise data sources for policy decisions Implement audit and compliance... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    a month ago
  • $104k - $143k per year

     ...across programmatic advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at StackAdapt, you'll lead the...  ...and architects to deliver scalable testing solutions based on data-driven insights. Today, our engineering teams rely on our... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    a month ago
  • $150k - $180k per year

     ...and team connectivity, we look forward to hearing from you! THE ROLE Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience, and strong leadership capability. This role owns our cloud... 
    Senior
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    a month ago
  •  ...well.   This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that...  ...experience   You’ve built multi-tenant SaaS where tenant data bleed is a real threat, not a hypothetical, and you can describe... 
    Senior
    Full time

    Symend

    Canada
    more than 2 months 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
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer - Web Scraping. Be the first to apply!