Senior Data Engineer

5 days ago


Old Toronto, Ontario, Canada Cpus Engineering Staffing Solutions Inc. Full time
Job Overview

Cpus Engineering Staffing Solutions Inc. is seeking a highly skilled Data Engineer to join our team and contribute to the design, development, and maintenance of our cloud-based data infrastructure.

Key Responsibilities:

  • Design and Build Cloud Data Pipelines: Develop modular and scalable data pipelines using a wide range of data sources across the organization.
  • Implement Data Models: Curate common data models that offer an integrated, business-centric single source of truth for business intelligence, analytics, artificial intelligence, and other downstream system use.
  • Identify and Implement Process Improvements: Automate manual processes, optimize data delivery, and redesign infrastructure for greater scalability.
  • Work with Microsoft Stack Tools: Utilize Azure Data Factory, Azure Data Lake, Azure SQL Databases, Azure Data Warehouse, Azure Synapse Analytics Services, Azure Databricks, Microsoft Purview, and Power BI.
  • Agile Work Management: Contribute to feature and user story backlog item development within an agile work management framework.
  • Develop Optimized Data Pipelines: Use technologies such as Python, Spark, and SQL to develop optimized, performant data pipelines and models at scale.
  • Orchestrate Data Pipeline Execution: Ensure data products meet customer latency expectations, dependencies are managed, and datasets are up to date with minimal disruption.
  • Create Tooling and Automation: Develop tooling to help with day-to-day tasks and reduce toil via automation wherever possible.
  • Monitor and Troubleshoot: Monitor the ongoing operation of in-production solutions, assist in troubleshooting issues, and provide Tier 2 support for datasets produced by the team.
  • Testing and Quality Assurance: Write and perform automated unit and regression testing for data product builds, assist with user acceptance testing and system integration testing as required.
  • Code Review: Participate in code review as both a submitter and reviewer.
Qualifications

Candidates must possess:

  • A degree in Computer Science, Computer/Software Engineering, or a relevant program within data engineering, data analysis, artificial intelligence, or machine learning.
  • Over 4 years and up to 6 years of experience in data modeling, data warehouse design, and data solution architecture in a Big Data environment.
  • Experience as a Data Engineer in a Big Data environment.
  • Knowledge of integrating structured and unstructured data across various platforms and sources.
  • Experience with implementing event-driven, near-real-time, or streaming data solutions.
  • Strong knowledge of programming methodologies and agile development methodologies.
  • Fluency with SQL, Python, and Spark/PySpark.
  • Experience with Airflow and DBT.


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Sage Lake Senior Living. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying scalable data solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop data pipelines and integrations using...


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team at Sage Lake Senior Living. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying scalable data solutions that meet the needs of our business.Key ResponsibilitiesDesign and develop data pipelines and integrations using...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...


  • Toronto, Ontario, Canada Lawton Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Blockchain Engineer to join our team at Lawton Senior Living. As a Senior Blockchain Engineer, you will play a critical role in designing, building, and developing large-scale data systems that provide the foundational data on which all our products and services are built.Key ResponsibilitiesGain a solid...


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    About the RoleWe are seeking a highly skilled and experienced Data Engineer to join our team at Sage Lake Senior Living. As a Data Engineer, you will play a critical role in designing, developing, and maintaining our data platforms and systems.Key ResponsibilitiesDesign and develop scalable and efficient data pipelines using cloud-based technologies such as...


  • Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    About the RoleWe are seeking a highly skilled and experienced Data Engineer to join our team at Sage Lake Senior Living. As a Data Engineer, you will play a critical role in designing, developing, and maintaining our data platforms and systems.Key ResponsibilitiesDesign and develop scalable and efficient data pipelines using cloud-based technologies such as...


  • Old Toronto, Ontario, Canada ProViso Staffing Full time

    Job Description**Job Title:** Senior Data Engineer**Job Summary:** We are seeking a highly skilled Senior Data Engineer to join our team at ProViso Staffing. The successful candidate will be responsible for designing, developing, and maintaining large-scale data processing systems.Key Responsibilities:Design and develop data processing systems using Scala,...


  • Old Toronto, Ontario, Canada ProViso Staffing Full time

    Job Description**Job Title:** Senior Data Engineer**Job Summary:** We are seeking a highly skilled Senior Data Engineer to join our team at ProViso Staffing. The successful candidate will be responsible for designing, developing, and maintaining large-scale data processing systems.Key Responsibilities:Design and develop data processing systems using Scala,...


  • Old Toronto, Ontario, Canada Société Financière Manuvie Full time

    About the OpportunityWe are seeking a highly skilled Senior Data Engineer to join our team at Société Financière Manuvie. As a key member of our data engineering team, you will play a critical role in designing, developing, and maintaining large-scale data processing systems.Key ResponsibilitiesData Processing and Engineering: Develop and maintain Python...


  • Old Toronto, Ontario, Canada Société Financière Manuvie Full time

    About the OpportunityWe are seeking a highly skilled Senior Data Engineer to join our team at Société Financière Manuvie. As a key member of our data engineering team, you will play a critical role in designing, developing, and maintaining large-scale data processing systems.Key ResponsibilitiesData Processing and Engineering: Develop and maintain Python...


  • Old Toronto, Ontario, Canada Travelers Canada & International Full time

    About UsTravelers Canada & International is a leading insurance company with a strong reputation for innovation and customer satisfaction. Our company is built on a foundation of trust, integrity, and a commitment to excellence.Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our Data Engineering team. As a Senior Data Engineer, you...


  • Old Toronto, Ontario, Canada Travelers Canada & International Full time

    About UsTravelers Canada & International is a leading insurance company with a strong reputation for innovation and customer satisfaction. Our company is built on a foundation of trust, integrity, and a commitment to excellence.Job SummaryWe are seeking a highly skilled Senior Data Engineer to join our Data Engineering team. As a Senior Data Engineer, you...


  • Old Toronto, Ontario, Canada InfoTek Consulting Full time

    Job SummarySenior Data Engineer - Cloud ExpertAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Data & Analytics team at InfoTek Consulting. As a Senior Data Engineer, you will play a key role in designing, developing, and maintaining large-scale data systems and architectures.Key ResponsibilitiesDesign and implement data...


  • Old Toronto, Ontario, Canada InfoTek Consulting Full time

    Job SummarySenior Data Engineer - Cloud ExpertAbout the RoleWe are seeking a highly skilled Senior Data Engineer to join our Data & Analytics team at InfoTek Consulting. As a Senior Data Engineer, you will play a key role in designing, developing, and maintaining large-scale data systems and architectures.Key ResponsibilitiesDesign and implement data...


  • Old Toronto, Ontario, Canada The Score Full time

    About the RoleThe Data Insights and Analytics team at The Score is seeking a highly skilled Senior Analytics Engineer to join our team. As a key member of our team, you will be responsible for developing high-quality and sustainable data-driven solutions to improve profitability, growth, and user experience.Key ResponsibilitiesLiaise with business...


  • Old Toronto, Ontario, Canada The Score Full time

    About the RoleThe Data Insights and Analytics team at The Score is seeking a highly skilled Senior Analytics Engineer to join our team. As a key member of our team, you will be responsible for developing high-quality and sustainable data-driven solutions to improve profitability, growth, and user experience.Key ResponsibilitiesLiaise with business...


  • Old Toronto, Ontario, Canada Huntel Global Inc. Full time

    About the RoleHuntel Global Inc. is seeking a highly skilled Senior Data Engineer to join our team as a Cloud Data Architect. As a key member of our organization, you will be responsible for designing and implementing scalable data infrastructure solutions that support our business growth.Key ResponsibilitiesData Pipeline Development: Design and implement...


  • Old Toronto, Ontario, Canada Huntel Global Inc. Full time

    About the RoleHuntel Global Inc. is seeking a highly skilled Senior Data Engineer to join our team as a Cloud Data Architect. As a key member of our organization, you will be responsible for designing and implementing scalable data infrastructure solutions that support our business growth.Key ResponsibilitiesData Pipeline Development: Design and implement...


  • Old Toronto, Ontario, Canada Ward Technology Talent Full time

    Job DescriptionJob Title: Senior Data EngineerJob Type: PermanentLocation: GTA/REMOTE, ONAbout Us: Ward Technology Talent is a leading technology talent solutions provider, dedicated to delivering top-notch data engineering expertise to our clients.Job Summary: We are seeking a highly skilled Senior Data Engineer to join our team, responsible for designing,...


  • Old Toronto, Ontario, Canada Ward Technology Talent Full time

    Job DescriptionJob Title: Senior Data EngineerJob Type: PermanentLocation: GTA/REMOTE, ONAbout Us: Ward Technology Talent is a leading technology talent solutions provider, dedicated to delivering top-notch data engineering expertise to our clients.Job Summary: We are seeking a highly skilled Senior Data Engineer to join our team, responsible for designing,...