Data Engineer

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Data Engineer at KUBRA building and maintaining data pipelines for BI solutions. Working closely with BI Analysts to ensure data is reliable and structured for client insights.

Responsibilities

  • Design, build, and maintain scalable ETL/ELT pipelines using Python, SQL, Spark, and dbt to support BI solutions
  • Develop and manage data infrastructure across SQL Server and AWS environments
  • Support migration of on-premise systems to AWS cloud platforms
  • Maintain and optimize SSIS packages and existing data workflows
  • Design and implement data models (e.g., star schemas) optimized for reporting and analytics
  • Partner with BI Analysts using tools such as Power BI/Tableau to deliver client reporting and data-driven insights
  • Automate manual data processes using Python and SQL to improve efficiency and data quality
  • Document data pipelines, models, and infrastructure across AWS, SQL Server, and Databricks environments
  • Collaborate with Product, BI, and Engineering teams to support BI product development leveraging Snowflake, Redshift, or Databricks
  • Stay current with emerging data and BI technologies including Kafka, Spark, dbt, and cloud-native tools
  • Participate in client-facing sessions when needed (design discussions, presentations, training), showcasing solutions built on AWS and modern data platforms

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, Statistics, or a related field
  • 3–5 years of experience in data engineering, preferably supporting BI or analytics teams
  • Hands-on experience with AWS or other cloud platforms
  • Strong experience building data pipelines (cloud or on-premise) using Python, SQL, Spark
  • Solid understanding of data modeling for analytics and reporting (e.g., star schemas, data warehousing concepts)
  • Strong proficiency in SQL and Python
  • Experience with tools/technologies such as Spark, Kafka, Databricks, Snowflake, Amazon Redshift, and dbt
  • Familiarity with BI tools and reporting environments such as Power BI or Tableau
  • Experience with streaming data using Kafka or similar technologies is an asset

Benefits

  • Earn annual performance-based bonuses recognizing your contributions
  • Enjoy generous benefit coverage with low premiums, plus a Healthcare Spending Account and Wellness Spending Account
  • Invest in your future with RRSP matching
  • Take time to recharge with paid vacation and sick days, and enjoy a paid day off for your birthday
  • Make a difference with two paid volunteer days to support causes you care about
  • Keep learning with free access to LinkedIn Learning and our education reimbursement program for continued development
  • Feel appreciated through our employee recognition programs
  • Support your mental health with a free premium Headspace membership
  • Stay refreshed with unlimited access to fully stocked beverage stations
  • Save more with exclusive Perkopolis retail discounts

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$100 - CA$130 per year

Degree requirement

Bachelor's Degree

Tech skills

Amazon RedshiftAWSCloudETLKafkaPythonSparkSQLSSISTableau

Location requirements

HybridMississaugaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.