Senior Data Engineer

CapgeminiToronto, ON
CA$62,874 - CA$147,504Remote

About The Position

As a Data Engineer, you can transform how a company operates; high data quality and tooling is the biggest lever to achieving that transformation. You will make that happen.

Requirements

  • 5-8 years of relevant software development industry experience
  • Experience in relational databases (SQL) and Programming (Python).
  • Experience with Big Data technologies (Hadoop, Spark, Trino).
  • Experience with Data Modeling, Data quality, Data governance, Airflow.
  • Demonstrated ability to analyze large data sets to identify gaps and inconsistencies, provide data insights, and advance effective product solutions.
  • Experience in designing and deploying high performance systems with reliable monitoring and logging practices.
  • Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.
  • Ability to effectively communicate with non-technical stakeholders.
  • Bachelor’s degree or equivalent practical experience.

Nice To Haves

  • Experience with AWS (Azure/GCP) is preferred.

Responsibilities

  • Design, document, build, and maintain robust and efficient data pipelines that collect, process, and store data from various sources, including user interactions, listing details, and external data feeds.
  • Develop data models that enable the efficient analysis and manipulation of data for merchandising optimization. Ensure data quality, consistency, and accuracy.
  • Build scalable data pipelines (SparkSQL, Scala & Python) leveraging Airflow scheduler/executor framework
  • Collaborate with cross-functional teams, including Data Scientists, Product Managers, Operations, Finance & fellow Software Engineers, to define data requirements, and deliver data solutions that drive merchandising and sales improvements.
  • Contribute to the broader Data Engineering community at Airbnb to influence tooling and standards to improve culture and productivity
  • Improve code and data quality by leveraging and contributing to internal tools to automatically detect and mitigate issues

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service