Data Engineer

3 weeks ago


Canada Insight Global Full time

Job Title: Data Engineer

Job Type: 5 month contract + possibility of extension, Fully Remote Canada/US

Job Salary: $55 - $75 / Hour (CAD)

Job Description

Day-to-day: Insight Global is seeking an experienced data engineer to join a marketing data analytics team to build and maintain the database infrastructure using software engineering best practices, data management fundamentals, data storage principles, recent advances in distributed systems, and operational excellence best practices. This is a fully remote position with EST working hours, but we're open to candidates from across Canada and the US. The client works with some of the leading technology companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. The successful candidate will work closely with stakeholders to understand their requirements and design the right solution. They will also work closely with other teams, analyze source systems, define underlying data sources and transformation requirements, design suitable data models, and document the design/specifications. The successful candidate needs to build and maintain systems and datasets that analysts and scientists use to generate actionable insights. They should demonstrate a passion for quality and productivity by using efficient development techniques, standards, and guidelines. Additionally, they will conduct peer reviews of work and actively mentor more junior members of the team, improving their skills, their knowledge of our systems, and their ability to get things done.

Required Skills & Experience


• Strong experience as an ex-Amazon employee.


• 4 + years of experience with Python.


• Experience with Amazon Redshift.


• Proficiency in SQL, data modelling, database administration.

o Building and optimizing queries for large datasets (20M+ records).


• Experience in building and optimization of ETL pipelines involving large volumes (PB) of data.


• Experience with DataLakes


• Expertise in any of the scripting languages and AWS technologies like Step Functions, Lambda, SNS, SQS, S3, Kinesis, FireHose, Glue, IAM Roles.


• Proficiency in PostgreSQL and MySQL.


• Strong Computer science background required. A bachelor's degree or higher in computer science or equivalent is required.


• Good interpersonal and communication skills. Ability to work with different teams for sourcing data.


• Ability to learn fast, work independently.


• Strong English skills (written and verbal.)

Nice to Have Skills & Experience


• Apache Airflow


• AWS pipeline experience



  • Canada Data Elephant Full time

    About UsWe're a boutique data and analytics consulting firm based in Vancouver, BC, helping Canadian organizations develop data strategies, modernize their data platforms and unlock the power of data, analytics, ML and GenAI. As a certified partner with leading cloud platforms, including AWS, Azure and Databricks, we deliver strategic solutions that create...


  • Canada Data Elephant Full time

    About Data ElephantWe're a boutique data and analytics consulting firm based in Vancouver, BC, helping Canadian organizations develop data strategies, modernize their data platforms, and unlock the power of data, analytics, ML, and GenAI.Our MissionWe deliver strategic solutions that create real business impact. Our team thrives on solving complex...

  • Data Engineer

    3 weeks ago


    Canada KData AI Full time

    Company DescriptionKData AI is a leading firm in Data and AI Engineering in the cloud, dedicated to delivering exceptional results for businesses worldwide. We specialize in transforming data into actionable insights through innovative AI and engineering solutions. Follow us on Twitter: @KDataAI.Role DescriptionThis is a full time role for a Data Engineer....

  • Data Engineer

    2 weeks ago


    Canada KData AI Full time

    Company DescriptionKData AI is a leading firm in Data and AI Engineering in the cloud, dedicated to delivering exceptional results for businesses worldwide. We specialize in transforming data into actionable insights through innovative AI and engineering solutions. Follow us on Twitter: @KDataAI.Role DescriptionThis is a full time role for a Data Engineer....

  • Data Engineer

    2 weeks ago


    Canada Summer Full time

    Title: Data EngineerLocation: Remote CanadaAbout this Role: As a Data Engineer, you will play a crucial role in designing, building, and optimizing our data infrastructure. You'll be responsible for developing scalable data pipelines, implementing ETL processes, and ensuring the quality and integrity of our data. Your expertise will contribute to the success...

  • Data Engineer

    1 week ago


    Canada Summer Full time

    Title: Data Engineer Location: Remote Canada About this Role: As a Data Engineer, you will play a crucial role in designing, building, and optimizing our data infrastructure. You'll be responsible for developing scalable data pipelines, implementing ETL processes, and ensuring the quality and integrity of our data. Your expertise will contribute to the...

  • Data Engineer

    2 days ago


    Canada United Software Group Inc Full time

    Job Title: Data EngineerRemote work12 Months ContractPosition overview : Help us create our Financial Data Warehouse using dbt, Dagster, Snowflake and Power BIResponsibilities :Build our data pipelines for our Financial Data WarehouseBuild power bi reports and dashboards associated to this processContribute to our strategy for new data pipelines and data...

  • Data Engineer

    4 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...

  • Data Engineer

    2 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...

  • Data Engineer

    6 days ago


    Canada IT Chapter Full time

    The Data Engineer will be responsible for leading the delivery of data on data and analytics platform. These services are at the forefront of building out data engineering practice cloud-native technologies. The Senior Data Engineer Service Provider must have experience in leading, designing, implementing, and collaborating with stakeholders to achieve the...

  • Data Engineer

    2 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them.As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities.This is a 6-month contract, with a possibility of...

  • Data Engineer

    16 hours ago


    Canada Quantum World Technologies Inc. Full time

    8 year's experience in IT with a focus on data engineering and architecture. In addition to deep knowledge of PostgreSQL, the candidate should have expertise of Snowflake or ElasticSearch.In-depth knowledge of architecture, functions, and data warehousing concepts. ETL & Data Modeling: Advanced skills in ETL processes, data modeling, and data warehousing....

  • Data Engineer

    4 weeks ago


    Canada hireVouch Full time

    ​Our client is a VC-backed high-growth startup building software to make access to knowledge and support easy and instant for the Franchising Industry. The software can look through all information stored across operating manuals, file management systems, training videos, chat groups, etc., and provide summarized answers to franchisee operational questions...

  • Data Engineer

    2 weeks ago


    Canada hireVouch Full time

    ​Our client is a VC-backed high-growth startup building software to make access to knowledge and support easy and instant for the Franchising Industry. The software can look through all information stored across operating manuals, file management systems, training videos, chat groups, etc., and provide summarized answers to franchisee operational questions...

  • Data Engineer

    4 weeks ago


    Canada hireVouch Full time

    Our client is a leading data and cloud services provider that works with enterprise companies to build systems and infrastructures for them. As a Data Engineer, you'd be responsible for designing, building, and optimizing data pipelines, ensuring seamless data flow and analytics capabilities. This is a 6-month contract, with a possibility of extension. ...

  • Data Engineer

    2 weeks ago


    Canada Sage Recruiting Full time

    Job Description: Senior Data EngineerLocation: 100% Remote (Anywhere in Canada)Salary: $160,000 - $180,000 baseBenefits: Full benefits (dental, medical, health) and unlimited vacationAbout Our Client: Our client is a well-funded fintech startup that's changing the personal banking experience and redefining how people manage their finances. Our client's...

  • Data Engineer

    7 days ago


    Canada Sage Recruiting Full time

    Job Description: Senior Data Engineer Location: 100% Remote (Anywhere in Canada) Salary: $160,000 - $180,000 base Benefits: Full benefits (dental, medical, health) and unlimited vacation About Our Client: Our client is a well-funded fintech startup that's changing the personal banking experience and redefining how people manage their finances. Our client's...

  • Data Engineer

    1 week ago


    Canada Sage Recruiting Full time

    Job Description: Senior Data Engineer Location: 100% Remote (Anywhere in Canada) Salary: $160,000 - $180,000 base Benefits: Full benefits (dental, medical, health) and unlimited vacation About Our Client: Our client is a well-funded fintech startup that's changing the personal banking experience and redefining how people manage their finances. Our...

  • Data Engineer

    7 days ago


    Canada Sage Recruiting Full time

    Job Description: Senior Data EngineerLocation: 100% Remote (Anywhere in Canada)Salary: $160,000 - $180,000 baseBenefits: Full benefits (dental, medical, health) and unlimited vacationAbout Our Client: Our client is a well-funded fintech startup that's changing the personal banking experience and redefining how people manage their finances. Our client's...

  • Data Engineer

    11 hours ago


    Canada Haptiq Full time

    Overview Haptiq Technology and Solutions, a leader in uniting companies and their investors through innovative technology, is looking for a Principal Fullstack Engineer to join our dynamic team in Canada. Haptiq excels in transforming potential into tangible performance, offering a suite of meticulously designed software solutions that cater to a wide...