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 24 days ago
Similar jobs that could be interesting for youBased on the Data Engineer / BI Developer - GCP, dbt & Power BI in Vancouver, BC vacancy
$102k - $136k per year
...midstream, and downstream; and in the power sector includes thermal,... ...a highly motivated Project Engineer to join the Power Business Unit... ...position is based on current market data and aligned with internal pay... ...on exciting projects to develop innovative solutions What...SuggestedLong term contractFor contractorsWork at officeLocal areaRemote workFlexible hours$52 - $55 per hour
...seeking an experienced Senior Full Stack Developer to join our team for a 12-month client engagement... ...implement event-driven integrations using GCP Pub/Sub and CloudEvents. Implement... ...~ Experience with PostgreSQL, including data modelling, query optimization, and...SuggestedLong term contractContract workRemote work$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...SuggestedFull timeWork at officeShift work$80 - $100 per hour
...The Opportunity: We’re looking for a Data Engineer to join our Data and Analytics Group within... ...-centric solutions, and proactively develop strategic partnerships that allow Aviso Wealth... .../CUMIS, and Desjardins. We’re proud to power businesses that empower investors . A...SuggestedHourly payLong term contractTemporary workInternshipWork at officeRemote work- ...precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... .... What You’ll Do As our Principal Data Engineer, you will help lead the... ...in-class tooling (Databricks, Snowflake, dbt, Kafka, etc.) aligned with engineering principles...SuggestedHourly payFull timeRemote workFlexible hours
$83.95k - $130k per year
...build a more sustainable, more inclusive world. Data MigrationData Modeling Data Quality ETL/ELT processing... ...Databricks PySpark SQL Microsoft Fabric / Power BI are nice to haves Job Description Data engineers are responsible for building reliable and scalable...Power BIPermanent employmentFull timeLocal area$171.1k - $227.5k per year
...are passionate about helping data teams solve the world's toughest... ...their business. Founded by engineers — and customer obsessed — we leap... ...started. We are the “AI/BI” team responsible for making Databricks... ...of top-tier talent, and developing talent on the team. You...Long term contractWorldwide$120k - $140k per year
...Power Systems Project Manager, Data Center Focus Boston, MA | Syracuse, NY | Arlington, VA | Chicago... ...experts are leaders in their fields, developing and delivering innovative solutions... ...our technical leads across substation engineering, protection and control, and interconnection...Long term contractContract workInternshipLocal areaFlexible hours- ...make great games. And this is where you come in… The Lead Data Engineer owns Kabam's central data platform end to end, from the game telemetry... ..., quality and cost of petabyte-scale pipelines across GCP and Databricks. They set the standards for how data enters and moves...Full time
$102.52k - $183.76k per year
...the value of technology and build a more sustainable, more inclusive world. We are seeking an experienced Databricks Data Engineer to design, develop, and maintain scalable data pipelines and cloud-based data platforms. The ideal candidate will have strong expertise in Databricks...Permanent employmentFull timeLocal area$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... ...Will Do Design & Build Pipelines Develop scalable ETL/ELT processes to integrate...InternshipWork at officeFlexible hours$140k - $205.7k per year
...posting follows. 26WD101417, Software Engineering Manager, Global Developer Relations Position Overview... ...and training through personalized, AI-powered experiences. Improve access to engineering... ..., networking, and API management (GCP Apigee). ~ Experience building and...$150k per year
...years or more Information technology Work setting Consulting firm Supervision 3-4 people Computer and technology knowledge Data Warehouse MS SQL Server MySQL Data analysis software C++ Python SQL Information technology Business intelligence...Permanent employmentFull time- ...for quality, accessibility, and compassion in pet care. The Role We're looking for a hands-on Lead AI/Data Engineer to build and scale the AI systems powering Dutch. You'll design and ship production AI agents and services for pet parents, veterinarians, and internal...
$123k - $165k per year
...midstream, and downstream; and in the power sector includes thermal,... ...a highly motivated Project Engineer to join the Power Business Unit... ...Maintain project risk registers, develop mitigation plans, assess... ...position is based on current market data and aligned with internal pay...Long term contractContract workFor contractorsWork at officeLocal areaRemote workFlexible hours- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation.... ...PostgreSQL or comparable relational databases, data modeling, integration data flows, and transactional...Full timeInternshipRemote workRelocation
$100k - $130k per year
...We’re seeking a highly-skilled Data Engineer with expertise in ETL, relational databases, and... ...complex problems and own all aspects of developing end-to-end data flows, including gathering... ...internal teams and stakeholders to power new services and features Participating...Contract workWork at office1 day per week$85k - $160k per year
Senior Data Engineering Consultant Position Description CGI is more than just an IT consulting... ...skilled data scientists, architects and developers to deliver an innovative solution to a... ...and reporting consumers (e.g., Power BI, semantic models, curated datasets)...Power BIWork at officeFlexible hours$110k per year
...adapt and thrive. Our solutions power $17BN in sales annually,... ...experience. About the Team: The Data & Analytics team is moving... ...quality standards, and creating engineering patterns that let analytics,... ...partitioning, and performance tuning. Develop and maintain data models...Full timeusd135k - usd143k per year
...IRL). We think the same is true for creating the best platforms, so we work together IRL 3 days/week. We're looking for a Sr. Data Engineer to join our new Match Group Core Data team . This new position is a hybrid role combining the technical expertise of a data engineer...Full timeInternshipWorldwide3 days per week$120k - $150k per year
...DataVisor is the world's leading AI-powered Fraud and Risk Platform that... ...and enrichment of any data, DataVisor's fraud and anti-money... ...intelligence, powerful decision engine, and investigation tools work... ...is a dual-track role: you'll develop the machine learning systems that...Full time- ...IRL). We think the same is true for creating the best platforms, so we work together IRL 3 days/week. We're looking for a Sr. Data Engineer to join our new Match Group Core Data team . This new position is a hybrid role combining the technical expertise of a data engineer...Full timeWorldwide3 days per week
- ...scalable, and easy for other developers to follow. And when it comes... ...on the lookout for a Lead QA Developer to bring their skills to our... ...work with. You’ll use your powers for good. This isn’t one of those... ...’ll help build the quality engineering systems that let us ship...Full timeContract workCasual workWork at officeFlexible hoursAfternoon shift
- .... Position The Operations Data Specialist is part of Woodfibre LNG 's Engineering Support team and is responsible for... ...Data Warehouse (EDW). · Develop and maintain EDW implementation plans... ...governance processes. · Develop Power BI dashboards and analytics outputs...Power BILong term contractFor contractorsWork at office
$42 per hour
...in person and remotely. Work setting ~ Website developer Responsibilities Tasks Consult with... ...development and testing Research and apply meta-data to Websites and register Websites with search engines Consult with clients to establish the overall look...Permanent employmentFull timeRemote work$157k - $178k per year
...Analytical Engineering Manager The Data Science & Analytics team at Asana is how the company turns data... ...numbers trustworthy, and that make AI-powered self-serve through Claude and... ...What you’ll achieve Lead, grow, and develop a team of Analytical Engineers: Own hiring...Long term contractWork at officeLocal areaWork from homeWorldwide$54.1k - $95.8k per year
...through cutting edge research and software engineering. The Systems engineering team at... ...design of our appliance products, the Systems Developer serves as the core technical leader in driving... ...quality, features, and performance. The data is then reviewed with organizational...Full timeInternshipWork at officeRelocation- ...the Salesforce Commerce Cloud Developer, you will work with our team of... ...of Salesforce Platform & Data Analytics. Responsibilities... ...in Computer Science, Software Engineering, or related field ~5+ Years... ...diversity. #EminenceCareers Powered by JazzHR TxvG5uIO5e...Immediate startRemote workWork from homeHome officeMonday to friday
- ...Senior Microsoft Dynamics 365 CRM (CE) / Power Platform developer to become a core member of our team.... ...s degree in Computer Science, Software Engineering, or a related area. Have at least 5... ...an advantage Experience with Power BI an advantage Preferred Competency Requirements...Power BIFull timeLive InRemote work
- ...These include frontend and backend engineers, AI research scientists, and... ...We're looking to hire for our Data side of our AI team at Speechify... ...pipeline, currently running on GCP and managed with Terraform.... ...bigger scale and lower cost to power our next-generation models....Remote jobWork at officeShift work
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
- data cabling engineer Vancouver, BC
- data engineer Vancouver, BC
- data integration developer Vancouver, BC
- python data engineer Vancouver, BC
- junior data engineer Vancouver, BC
- data engineering intern summer Vancouver, BC
- big data engineer Vancouver, BC
- gcp data engineer Vancouver, BC
