You will work within an environment leveraging Azure, Databricks, and Power BI, collaborating with data engineers, analytics teams, and business stakeholders to define and implement best-in-class ...
You will work within an environment leveraging Azure, Databricks, and Power BI, collaborating with data engineers, analytics teams, and business stakeholders to define and implement best-in-class ...
Provide mentorship to a team of data engineers, software developers, and data scientists with a focus is on modern data analytics platform. * Lead the design and implementation of CI/CD pipelines for ...
Provide mentorship to a team of data engineers, software developers, and data scientists with a focus is on modern data analytics platform. * Lead the design and implementation of CI/CD pipelines for ...
Provide mentorship to a team of data engineers, software developers, and data scientists with a focus is on modern data analytics platform. * Lead the design and implementation of CI/CD pipelines for ...
Provide mentorship to a team of data engineers, software developers, and data scientists with a focus is on modern data analytics platform. * Lead the design and implementation of CI/CD pipelines for ...
Data Analyst (Remote) JP927
Edmonton, AB · Remote
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
Quick apply
Data Analyst (Remote) JP927
Edmonton, AB · Remote
... data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate ...
Staff Data Engineer
Calgary, AB · On-site
Deep experience in data engineering, data platform, or distributed systems roles * Proven track record designing and scaling data pipelines across teams or organizations * Experience solving ...
Quick apply
Staff Data Engineer
Calgary, AB · On-site
Deep experience in data engineering, data platform, or distributed systems roles * Proven track record designing and scaling data pipelines across teams or organizations * Experience solving ...
Senior Data & AI Consultant
Edmonton, AB · On-site
Lead and mentor cross-functional teams, promoting best practices in data engineering, solution architecture, and Microsoft platform adoption. * Act as a subject matter expert on the Microsoft Cloud ...
Senior Data & AI Consultant
Edmonton, AB · On-site
Lead and mentor cross-functional teams, promoting best practices in data engineering, solution architecture, and Microsoft platform adoption. * Act as a subject matter expert on the Microsoft Cloud ...
Senior Data Scientist
Calgary, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Quick apply
Senior Data Scientist
Calgary, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Senior Data Scientist
Edmonton, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Quick apply
Senior Data Scientist
Edmonton, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Senior Data Scientist
Calgary, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Quick apply
Senior Data Scientist
Calgary, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Senior Data Scientist
Edmonton, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Quick apply
Senior Data Scientist
Edmonton, AB · Remote
Our client is a fintech company based out of Vancouver You Have: * 3 - 5+ Years experience working in Data Engineering/Data Science utilizing R (purrr, tidyr, dplyr, tibble, & the tidyverse) * Strong ...
Staff Data Engineer
Calgary, AB · Remote
CA$180/hr
Deep experience in data engineering, data platform, or distributed systems roles * Proven track record designing and scaling data pipelines across teams or organizations * Experience solving ...
Staff Data Engineer
Calgary, AB · Remote
CA$180/hr
Deep experience in data engineering, data platform, or distributed systems roles * Proven track record designing and scaling data pipelines across teams or organizations * Experience solving ...
You will act as a key bridge between business intelligence and data engineering, ensuring reporting requirements are translated into scalable, well-modeled data solutions. This is a highly ...
You will act as a key bridge between business intelligence and data engineering, ensuring reporting requirements are translated into scalable, well-modeled data solutions. This is a highly ...
Bachelor's Degree (Computer Science, Technology, Engineering, or related field) * 10+years of experienceas a data analyticsdeveloperor engineer * 5+ years of experience in developing dataarchitecture ...
Bachelor's Degree (Computer Science, Technology, Engineering, or related field) * 10+years of experienceas a data analyticsdeveloperor engineer * 5+ years of experience in developing dataarchitecture ...
Data Engineer
Edmonton, AB · Hybrid
Data Engineer Location: Edmonton, AB - hybrid Type: Permanent We currently recruiting for a Full-time Data Engineer for our downtown Edmonton-headquartered client's Information Technology Department.
Data Engineer
Edmonton, AB · Hybrid
Data Engineer Location: Edmonton, AB - hybrid Type: Permanent We currently recruiting for a Full-time Data Engineer for our downtown Edmonton-headquartered client's Information Technology Department.
Bachelors Degree (Computer Science, Technology, Engineering, or related field) * 10+years of experienceas a data analyticsdeveloperor engineer * 5+ years of experience in developing dataarchitecture ...
Quick apply
Bachelors Degree (Computer Science, Technology, Engineering, or related field) * 10+years of experienceas a data analyticsdeveloperor engineer * 5+ years of experience in developing dataarchitecture ...
Translate finalized data model designs into engineering specifications (e.g., schemas, ingestion contracts, transformation expectations, and data quality rules)for the data engineering team, provide ...
Quick apply
Translate finalized data model designs into engineering specifications (e.g., schemas, ingestion contracts, transformation expectations, and data quality rules)for the data engineering team, provide ...
Data Architect
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
This is a hands-on senior engineering role that blends deep SQL and modeling expertise with product ... Translate raw data into well-tested, performant datasets and reusable building blocks for ...
Data Architect
Calgary, AB · Hybrid
CA$128K - CA$147K/yr
This is a hands-on senior engineering role that blends deep SQL and modeling expertise with product ... Translate raw data into well-tested, performant datasets and reusable building blocks for ...
This role requires strong data engineering skills and leadership, effective written and verbal communication skills, a strong work ethic and a demonstrated capability to multi-task effectively as a ...
This role requires strong data engineering skills and leadership, effective written and verbal communication skills, a strong work ethic and a demonstrated capability to multi-task effectively as a ...
Senior Data Developer
Calgary, AB · On-site
As a Senior Data Developer your day-to-day activities run the full scope of our SDLC which includes requirements gathering, design, development, testing, production deployments and providing ...
Senior Data Developer
Calgary, AB · On-site
As a Senior Data Developer your day-to-day activities run the full scope of our SDLC which includes requirements gathering, design, development, testing, production deployments and providing ...
Data Analytics Specialist (Remote) JP929
Edmonton, AB · On-site +1
There may be aspects of data engineering, technical analysis, and business analysis. Duties: Provides hands-on support, leadership, advice and direction on the strategic data initiatives that are ...
Quick apply
Data Analytics Specialist (Remote) JP929
Edmonton, AB · On-site +1
There may be aspects of data engineering, technical analysis, and business analysis. Duties: Provides hands-on support, leadership, advice and direction on the strategic data initiatives that are ...
Data Engineering information
Is AI replacing data engineers?
What work does a data engineer do?
What are the typical daily responsibilities of a Data Engineer?
Data Engineers regularly design, build, and maintain scalable data pipelines to support analytics and business intelligence teams. Their daily tasks often involve working with large datasets, optimizing data storage, ensuring data integrity, and troubleshooting data-related issues. Collaboration with data scientists, analysts, and software engineers is common to align on data requirements and improve workflows. You may also participate in regular code reviews and contribute to the ongoing improvement of data infrastructure. This role is ideal for problem-solvers who enjoy working with both code and complex systems in a collaborative, fast-paced environment.
What engineers make 500,000?
What is a Data Engineering job?
A Data Engineering job involves designing, building, and maintaining the infrastructure that enables efficient data collection, storage, and processing. Data Engineers develop pipelines to transform raw data into usable formats for analytics and machine learning. They work with databases, big data technologies, and cloud platforms to ensure data is accessible and reliable. Their role is crucial for organizations to make data-driven decisions and optimize business processes.
Are data engineers still in demand?
What are the key skills and qualifications needed to thrive in the Data Engineering position, and why are they important?
To thrive in Data Engineering, you need a solid background in programming (such as Python, Java, or Scala), data modeling, and database management, typically supported by a degree in computer science or a related field. Familiarity with ETL tools, cloud platforms like AWS or Azure, big data frameworks (e.g., Hadoop, Spark), and relevant certifications is highly valued. Strong problem-solving abilities, effective communication, and the ability to work collaboratively across teams are key soft skills for this role. These attributes are crucial for designing robust data pipelines, ensuring data quality, and enabling organizations to make data-driven decisions efficiently.

Full-time
Re-posted 15 days ago
Job description
Data Elephant is seeking a Senior Data Architect with strong Data Modeling experience to support a client in designing and delivering scalable, high-quality data models within a modern cloud data platform. This role is critical in enabling trusted, performant, and business-aligned data for analytics, reporting, and advanced use cases.
You will work within an environment leveraging Azure, Databricks, and Power BI, collaborating with data engineers, analytics teams, and business stakeholders to define and implement best-in-class data modeling practices.
Key Responsibilities
Data Modeling & Architecture
- Design and implement conceptual, logical, and physical data models aligned to business requirements
- Develop dimensional models (star/snowflake schemas) for analytics and reporting use cases
- Define and manage data structures within Databricks (Delta Lake)
- Ensure models support scalability, performance, and reusability
Collaboration & Stakeholder Engagement
- Partner with business stakeholders to translate requirements into robust data models
- Work closely with data engineers to align modeling with ingestion and transformation pipelines
- Support Power BI developers in optimizing semantic models and reporting performance
Governance & Standards
- Establish and enforce data modeling standards, naming conventions, and best practices
- Contribute to data governance frameworks, including lineage, metadata, and documentation
- Ensure data models align with enterprise data architecture and security policies
Performance Optimization
- Optimize data models for query performance and cost efficiency within Azure and Databricks
- Support tuning of Power BI semantic models (e.g., aggregations, relationships, measures)
Documentation & Knowledge Sharing
- Produce clear documentation for data models, definitions, and transformations
- Mentor team members and promote data modeling best practices
Required Experience & Skills
Core Expertise
- 7+ years of experience in data modeling and data architecture
- Strong expertise in tools like Erwin, Hackolade, Data Vault
- Dimensional modeling experience
- Proven experience working in modern cloud data platforms like Azure, Databricks
Technology Stack
- Azure Data Platform (e.g., ADLS, Azure Data Factory, Synapse - familiarity expected)
- Databricks (Delta Lake, medallion architecture, Spark concepts)
- Power BI (semantic modeling, DAX, dataset design)
- Strong SQL skills and understanding of distributed data processing
Additional Capabilities
- Experience designing models for large-scale, complex datasets
- Strong understanding of data governance, lineage, and metadata management
- Ability to balance business usability with technical optimization