Cloud Data Engineer
@ BruntWork

Hybrid
CA$100,000
Hybrid
Full Time
Posted 24 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @bruntwork.com
Recommended after applying

Job Details

Overview

The Cloud Data Engineer at BruntWork is an Independent Contractor role based in Montreal, QC, Canada, working Monday to Friday from 9:00 am to 6:00 pm Eastern time with a one-hour unpaid break. In this role, you will design, develop, and maintain ETL/ELT pipelines using AWS, Azure and Google Cloud, as well as build and optimize modern data lakes and data warehouses.

Responsibilities

Data Engineering & Development: Design and develop reusable, scalable data processing solutions with Databricks and Snowflake.

  • Develop and maintain ETL/ELT pipelines
  • Build and optimize data lakes and warehouses
  • Ensure performance, security, and cost efficiency

Cloud Platform Work: Implement and support cloud-native data solutions on AWS (Redshift, Glue, S3, Lambda), Azure (Data Factory, Synapse, Fabric), and Google Cloud (BigQuery, Dataflow, GCS).

Analytics & BI: Collaborate with BI developers and business teams to deliver Power BI dashboards and support data modeling for business insights.

Collaboration & Delivery: Work with project managers, architects, and stakeholders to translate business requirements into technical solutions. Participate in agile cycles, version control, and CI/CD processes. Document technical decisions, standards, and processes.

Required Skills & Experience

  • 3–6 years of experience as a Data Engineer/Developer
  • Strong proficiency in Python and SQL
  • Hands-on experience with Databricks, Snowflake, and cloud platforms
  • Good knowledge of ETL/ELT pipelines and data modeling
  • Experience with Power BI or similar BI tools

Nice-to-Have Skills

  • Front-end and back-end development experience
  • Shopify and Odoo ERP development
  • Familiarity with DevOps practices and modern data architectures
  • Exposure to big data tools like Kafka, Airflow, or dbt
  • Strong problem-solving and communication skills

Benefits & Additional Information

This permanent work-from-home Independent Contractor role offers HMO coverage (for eligible locations), immediate hiring, and a steady freelance position. Candidates must have their own computer and internet connection, managing their own benefits and taxes. Professional fees are hourly and performance-based.

Key skills/competency

  • Data Engineering
  • ETL/ELT
  • Cloud Platforms
  • Python
  • SQL
  • Databricks
  • Snowflake
  • Power BI
  • Agile
  • CI/CD

How to Get Hired at BruntWork

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to cloud data and ETL skills.
  • Highlight your cloud expertise: Showcase AWS, Azure, or GCP projects.
  • Demonstrate technical skills: Include Python, SQL, and Databricks experience.
  • Prepare real project examples: Explain your contributions with numbers.

📝 Interview Preparation Advice

Technical Preparation

Review ETL pipeline design concepts.
Practice Python and SQL queries.
Study cloud platform certifications.
Explore Databricks and Snowflake documentation.

Behavioral Questions

Describe a challenging project collaboration.
Explain handling tight deadlines.
Share experiences in agile environments.
Discuss adapting to new technology.

Frequently Asked Questions