Data Engineer / BI Developer - GCP, dbt & Power BI
Full-time
OSI Digital
Job Title: Data Engineer / BI Developer – GCP, dbt & Power BI
Experience: 3–5 Years
Employment Type: Full-Time
Location: Vancouver, BC Canada Job Summary
We are looking for a Data Engineer / BI Developer with 2–4 years of experience in building cloud-based data pipelines, transformation frameworks, and analytical reporting solutions.
The ideal candidate should have hands-on experience with Google BigQuery, Apache Airflow, dbt, SQL, and Power BI , along with a good understanding of data warehousing, ETL/ELT processes, data modeling, and dashboard development.
Key Responsibilities
The candidate should be capable of independently developing data pipelines and reporting solutions, troubleshooting technical issues, and working with business and technical stakeholders to translate requirements into scalable data solutions.
Candidates with broader modern data-platform exposure, particularly Snowflake and Databricks , will be preferred. Primary Technology Stack:
GCP | BigQuery | Airflow | dbt | SQL | Power BI | Git | Python Additional Advantage:
Snowflake | Databricks | Spark | Azure | AWS
Experience: 3–5 Years
Employment Type: Full-Time
Location: Vancouver, BC Canada Job Summary
We are looking for a Data Engineer / BI Developer with 2–4 years of experience in building cloud-based data pipelines, transformation frameworks, and analytical reporting solutions.
The ideal candidate should have hands-on experience with Google BigQuery, Apache Airflow, dbt, SQL, and Power BI , along with a good understanding of data warehousing, ETL/ELT processes, data modeling, and dashboard development.
Key Responsibilities
- Design, develop, and maintain scalable data pipelines using Apache Airflow .
- Develop and optimize data warehouse solutions using Google BigQuery .
- Build reusable and maintainable transformation models using dbt .
- Develop interactive reports and dashboards using Power BI .
- Write complex and optimized SQL queries for extraction, transformation, validation, and reporting.
- Create and maintain dimensional models, fact tables, views, and reporting datasets.
- Develop dbt models, tests, documentation, macros, and incremental processing logic.
- Monitor Airflow DAGs and troubleshoot pipeline and data-quality issues.
- Optimize BigQuery queries for performance and cost efficiency.
- Build Power BI semantic models, relationships, measures, calculated columns, and DAX calculations .
- Perform source-to-target validation and data reconciliation.
- Implement data-quality checks to ensure reliable and consistent reporting.
- Participate in code reviews, deployments, testing, and production support.
- Maintain technical documentation for pipelines, transformations, datasets, and dashboards.
- 2–4 years of experience in Data Engineering, Business Intelligence, or Analytics Engineering.
- Strong hands-on experience with Google BigQuery .
- Hands-on experience developing and maintaining Apache Airflow DAGs .
- Good experience with dbt Core or dbt Cloud .
- Strong knowledge of SQL and query optimization.
- Hands-on experience with Power BI .
- Good understanding of:
- Power Query
- DAX
- Data modeling
- Power BI Service
- Dataset / semantic model refresh
- Row-Level Security (RLS)
- Understanding of ETL/ELT architecture and data warehousing concepts .
- Experience working with fact and dimension models and star-schema-based reporting solutions.
- Knowledge of data validation, reconciliation, and troubleshooting techniques.
- Experience using Git or similar version-control tools .
- Any hands-on experience with Snowflake will be an added advantage.
- Any experience with Databricks , Apache Spark, or Lakehouse architecture will be an added advantage.
- Experience with Python for data engineering or automation.
- Knowledge of additional GCP services such as:
- Cloud Storage
- Cloud Composer
- IAM
- Dataflow
- Pub/Sub
- Exposure to other cloud platforms such as Azure or AWS .
- Experience with CI/CD pipelines for dbt, Airflow, or Power BI deployments.
- Understanding of data governance, data quality, metadata management, and security concepts.
- Experience working in Agile/Scrum delivery environments.
The candidate should be capable of independently developing data pipelines and reporting solutions, troubleshooting technical issues, and working with business and technical stakeholders to translate requirements into scalable data solutions.
Candidates with broader modern data-platform exposure, particularly Snowflake and Databricks , will be preferred. Primary Technology Stack:
GCP | BigQuery | Airflow | dbt | SQL | Power BI | Git | Python Additional Advantage:
Snowflake | Databricks | Spark | Azure | AWS
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Data Engineer / BI Developer - GCP, dbt & Power BI in Vancouver, BC vacancy
$140k - $170k per year
...insurance processes, systems, and data with serious technical... ...Databricks data lake end to end, dbt models, medallion layers, incremental... ...stores, LLM observability. Develop and maintain cloud databases... ...policies. Work with software/AI/ML engineers, data scientists, product, and...Power BILong term contractFull timeShift work- ...integral member of our development team, the Business Intelligence (BI) Developer is responsible for the development, implementation and support... ...you will participate in evaluation of business requirements for data warehouse and reporting solution. Using your skills and...SuggestedFull timeContract workManual labor
$185k - $220k per year
...The Role We’re looking for a Lead Data/Analytics Engineer to own how Dutch measures its product and business... ...for behavioral data, Snowflake and dbt for warehousing and modeling, Prefect for orchestration, and Sigma for BI. You’ll partner with the BI team (which governs...SuggestedFull timeFlexible hours- ..., build, and maintain scalable data pipelines and architectures to... ...and operational workloads. Develop and optimize ETL/ELT pipelines,... ...closely with backend and platform engineers to integrate data pipelines... ...enable self-service reporting and BI capabilities. Develop and maintain...Power BIFull timeWork at officeRemote workFlexible hours
$20 per day
...see how you can grow with us! As a Developer Experience Engineer at Hiive, you will build the tooling,... ...platform, product engineering, security, and data teams. Required Skills Experience... ...An engaging social calendar, including bi-weekly catered lunches, bi-weekly “...SuggestedFull timeSummer holidayLocal areaRelocation- ...Corporate Citizenship. POSITION SUMMARY The Maintenance Power Engineer performs a variety of skilled activities ranging from but not... ...Root Cause Analysis process to determine immediate cause and help develop sustaining counter-measure Maintains a wide variety of power...Permanent employmentFull timeFor contractorsWork at officeImmediate startTrial periodFlexible hoursShift workNight shift
$35 - $38 per hour
...The Building Operator / 4th Class Power Engineer is responsible for the safe operation, maintenance, and optimization of building systems across... ...service issues, system status, and required actions Develop and maintain operating instructions and procedures for equipment...Hourly payLong term contractFull timeFor contractorsFor subcontractorInternshipWork at office$90k - $120k per year
...set days in the office and 2 WFH. About the role: As a Data Platform Engineer II at Spring, you are a hands-on builder who delivers reliable... ...infrastructure. You'll work across our core stack of AWS, Snowflake, dbt, and Airflow to build pipelines and platform components that...Long term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...Description We are seeking an Engineering Manager to lead our Measurement Data Engineering team within the Partnership... ...-quality data capabilities that power our platform and support the... ...Identify opportunities to improve developer experience, team workflows, internal...Long term contractFull timeInternship
$150k - $195k per year
...pet care. The Role Most data teams report on the business.... ...standard for the team and mentor the engineers and analysts already here. You... ...YOU'LL DO: Co-own our dbt + Snowflake platform (700+... ...routing for LLM applications Develop shared observability pipelines,...Full timeLocal areaFlexible hours$140k - $160k per year
...managers? We are looking for a Senior Data Integration Engineer for an existing vacancy in our IT department... ...controls, and semantic context that power enterprise-wide AI and analytics. This... ...Design & Build Pipelines Develop scalable ETL/ELT processes to integrate...Full timeWork at office- ...and sizes all over the world. Two Circles is looking for a Data Engineer to join our dynamic KORE Intelligence Platform team. In this role... ...3+ years experience automating repetitive tasks (like setups, developer onboarding, support, moving data, etc.) Technical Skills...Full timeWork at office
- ...leading solution for mobile marketers, app developers, and industry analysts who demand... ...global company, we are looking for a Senior Data Engineer to build amazing products together. We have... ...meet evolving business requirements. Develop high-quality data programs using PySpark...Full timeLive InWorldwideHome officeFlexible hours
$184k - $205k per year
...Engineering Manager - Data & AI About Us Procurify is the Intelligent Spend Management company. We’re on a mission to give all organizations... ...Engineering to grow technical leadership and further develop a highly engaged, high-performing team. You value accountability...Long term contractFull timeImmediate startRemote workFlexible hours- ...Job description Join INTRALOT as a Data Cloud Platform Engineer (DBA) - AWS Infrastructure At... ...Teams Work closely with application developers to support schema changes, query optimization... ...self-managed DBs on EC2. Database Engines: MySQL, PostgreSQL, Oracle, SQL...Full timeWorldwide
$113.1k - $139.65k per year
...candidates must apply directly via the job posting on Si Systems website using the link below. Job posting link via Si Systems: Data Engineering, Team Lead Our Story & Purpose: We’reâ¯Vancity, a member-owned credit union built on the principles of inclusion and...Long term contractPermanent employmentFull timeInternshipWork at officeImmediate startFlexible hours$120k - $140k per year
...insight for everyday people. We're looking for a senior backend engineer to own platform quality — consistency across services, thoughtful... ...resolution — you close the loop New health report products developed alongside our scientific PM — from clinical question to shipped...Full time$120k - $140k per year
...investments. Built on a native, AI-powered platform and more than a decade of proprietary data—including billions of social... ...We’re looking for a DevOps Engineer to help support and grow Later’... ...system efficiency, observability, developer experience, model deployment, and...Long term contractPermanent employmentFull timeLocal areaRemote work$192k - $240k per year
...support you need to grow your career. Engineering at Brex Engineering at Brex is about building... ...and intention. Our teams span Software, Data, Security, and IT, and operate with high... ..., query, and search infrastructure that powers critical Brex product experiences. PDP’s...Long term contractFull timeWork at officeRemote workWork from home$155k - $165k per year
...mission is a growing ecosystem of developers, agencies, and partners... ...fully remote Senior Software Engineer to join our small, highly autonomous... ...Ruby on Rails services that power integrations and developer... ...TanStack, and Ember.js . We store data in PostgreSQL and use Kafka...Full timeRemote workMonday to fridayFlexible hours- ...to, which determines what the metadata layer has to describe. An engineer who can hold that whole path in their head is worth more to us than... ...reliable state delivery to intermittently connected devices. Data Platform Platform Migration: Lead high-scale analytical store...Long term contractFull timeContract workLocal area
$110k - $160k per year
...investments. Built on a native, AI-powered platform and more than a decade of proprietary data—including billions of social... ...position As a Senior Data Platform Engineer at Later, you'll own the... .... Our analytics platform runs on GCP and BigQuery, and our operational...Permanent employmentLive InLocal areaRemote work$125k - $169.1k per year
...Our Members: As a Machine Learning Engineer Lead, you will join our Data Science & AI Pod, focused on... ...and Machine Learning best practices to develop robust models and support data-driven... ...automation platforms such as UiPath or Power Automate and familiarity with AWS, GCP...Power BIRemote jobPermanent employmentFull timeInternshipImmediate startFlexible hours- .... As a Senior Machine Learning Engineer, you will work as part of our ML/AI Squad... ...objectives. Working alongside Data Scientists, Data Engineers, BI Architects, and Product Managers, you... ...productionize machine learning models Develop tools and pipelines for tracking...Full timeInternshipWorldwideNight shift3 days per week
- ...mission to simplify and democratize data and AI — from making the next... ...their business. Founded by engineers — and customer obsessed — we leap... ...user experience itself. AI/BI - AI/BI is redefining Business... ...and advanced visualizations to powerful talk-to-your-data solutions,...Full timeSummer work
$130k - $180k per year
...in Workforce Intelligence that powers every people decision. We... ...building the centralized control and data plane—the infrastructure,... ...knowledge . As the Staff DevOps Developer on this initiative, you will... ...will bring a blend of software engineering discipline, deep cloud networking...Full timeWork at officeRemote work3 days per week$165k - $185k per year
...Fanatics - rely on impact.com to power more than 350,000 partnerships... ...: We're seeking a Senior Data Scientist to serve as an... ...intersection of data science, platform engineering, and marketplace economics.... ...and advertiser health. Develop and maintain feedback loops that...Long term contractFull timeTemporary workLocal areaHome officeFlexible hoursShift work$85k - $90k per year
...Description JDE Systems Developer Vancouver, BC Full-Time, On-Site CAN-BC-NO-048-130226 SUMMARY Reporting to the IT Applications... ...enterprise technologies such as workflow platforms, QlikView, Power BI, Tableau Experience supporting multi-site or multinational...Power BIPermanent employmentFull time$125k - $155k per year
...About Delta-Q Technologies: Delta-Q Technologies () develops and supplies battery chargers to original equipment... ...vehicles and industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers...Full timeWork at officeShift work$80k - $130k per year
...monitoring systems enable us to provide real-time data and analysis, ensuring that all parties... ...and private projects to contractors, engineers, and other stakeholders. With a proven... ...employees. We are looking for a Software Developer to join our Vancouver-based team and...Full timeFor contractorsWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer / BI Developer - GCP, dbt & Power BI. Be the first to apply!
Related searches
- remote data engineer Vancouver, BC
- data centre engineer Vancouver, BC
- junior data engineer Vancouver, BC
- python data engineer Vancouver, BC
- big data engineer Vancouver, BC
- data engineer Vancouver, BC
- data cabling engineer Vancouver, BC
- data integration developer Vancouver, BC
- data engineering intern summer Vancouver, BC
- gcp data engineer Vancouver, BC

