1

Sr Data Engineer Jobs in Alberta (NOW HIRING)

As a Senior Data Scientist, you will contribute to a multi-disciplinary team with your expertise in ... Programming and use of tools related to our area of practice such as: Python, PyTorch. * Experience ...

Senior Data Scientist Location: Princeton, NJ or New York, N, or Charlottesville, VA. Toronto, ON ... Linear programming and optimization. * Multi-dimensional optimizers, such as Adam, SGD, Gradient ...

Senior Data Scientist Location: Princeton, NJ, New York, N, or Charlottesville, VA. Toronto, ON ... Linear programming and optimization. * Multi-dimensional optimizers, such as Adam, SGD, Gradient ...

Bachelors or Diploma in Computer Science, Database Management, Data Programming, Information Systems, Data Engineering, Data Analytics, or other IT-related degree; * Strong database proficiency (e.g ...

Bachelors or Diploma in Computer Science, Database Management, Data Programming, Information Systems, Data Engineering, Data Analytics, or other IT-related degree; * Strong database proficiency (e.g ...

Are you a Software Engineering or Computer Science student passionate about modern technology and ... As our Data Provisioning Student, you will join our dynamic team of data professionals to develop ...

Senior Database Developer

Edmonton, AB ยท Remote

$95K - $110K/yr

We are looking for an experienced Data Developer for our client. This is a permanent position, remote! Our client is a large fintech firm with a product that you've likely used many times before. You ...

Senior Database Developer

Edmonton, AB ยท Remote

$95K - $110K/yr

We are looking for an experienced Data Developer for our client. This is a permanent position, remote! Our client is a large fintech firm with a product that you've likely used many times before. You ...

Senior Database Developer

Calgary, AB ยท Remote

$95K - $110K/yr

We are looking for an experienced Data Developer for our client. This is a permanent position, remote! Our client is a large fintech firm with a product that you've likely used many times before. You ...

Senior Database Developer

Calgary, AB ยท Remote

$95K - $110K/yr

We are looking for an experienced Data Developer for our client. This is a permanent position, remote! Our client is a large fintech firm with a product that you've likely used many times before. You ...

Showing results 21-40

Sr Data Engineer information

What is a Sr data engineer?

Sr Data Engineers, or Senior Data Engineers, are experienced professionals responsible for designing, building, and maintaining scalable data pipelines and architectures. They work with large datasets, ensuring data quality, reliability, and accessibility for analytics and business intelligence purposes. Sr Data Engineers collaborate with data scientists, analysts, and other stakeholders to implement data solutions that support decision-making and business growth. Their expertise often includes proficiency in programming languages like Python or Java, experience with big data tools such as Hadoop or Spark, and a deep understanding of database systems.

How do Sr data engineers typically collaborate with data scientists and analysts within a project team?

Sr Data Engineers play a crucial role in bridging the gap between raw data and actionable insights. They work closely with data scientists and analysts to understand data requirements, design robust data pipelines, and ensure the reliability and scalability of data infrastructure. Regular collaboration involves translating analytical needs into technical specifications, optimizing data flow, and troubleshooting data issues. This teamwork ensures that data-driven projects progress smoothly and that the analytical team has timely access to clean, well-structured data.

What are the key skills and qualifications needed to thrive as a Sr data engineer, and why are they important?

To thrive as a Sr Data Engineer, you need expertise in data architecture, ETL processes, programming (such as Python or Scala), and a strong background in computer science or a related field. Familiarity with big data technologies like Hadoop, Spark, cloud platforms (AWS, Azure, GCP), and database management systems, along with relevant certifications, is typically required. Advanced problem-solving abilities, attention to detail, and strong collaboration skills help set top performers apart in this role. These skills and qualities ensure the efficient design, implementation, and maintenance of robust data pipelines that enable data-driven decision-making across the organization.

What is the difference between Sr Data Engineer vs Data Engineer?

AspectSr Data EngineerData Engineer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; SQL, Python, SparkBachelor's degree in CS or related field; 1-3 years experience; SQL, Python, Spark
Work EnvironmentCollaborates with data scientists, analysts; designs scalable data pipelinesBuilds and maintains data pipelines; supports data analysis
Employer & Industry UsageTech companies, finance, healthcare; used for complex data projectsStartups, enterprises; used for data collection and processing

The main difference between a Sr Data Engineer and a Data Engineer lies in experience level, responsibilities, and complexity of projects. Sr Data Engineers typically have more experience, handle more complex data architecture, and mentor junior staff, whereas Data Engineers focus on building and maintaining data pipelines. Both roles are essential in data-driven organizations, but the senior role involves greater technical leadership and strategic planning.

What are popular job titles related to Sr Data Engineer jobs in Alberta?

For Sr Data Engineer jobs in Alberta, the most frequently searched job titles are:

What cities in Alberta are hiring for Sr Data Engineer jobs?

Cities in Alberta with the most Sr Data Engineer job openings:

Infographic showing various Sr Data Engineer job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution.

Data Engineer - Senior (REMOTE) JP982

P@thlion Staffing Careers

Edmonton, AB โ€ข Remote

Full-time

Posted 21 days ago


Job description

Project Overview:

The Government of Alberta (GoA) has embarked on transforming the work of government to deliver simpler, more efficient, and better services for Albertans. The Digital Design and Delivery (DDD) division serves as the GoA's center for modern digital delivery, partnering with ministries to design and deliver digital products, platforms, and services. DDD applies human-centered design, agile delivery, modern data practices, and AI-enabled approaches to improve service outcomes and advance digital transformation across government.

Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand data requirements and develop modern data solutions. The ideal candidate will have a strong foundation in data engineering practices, combined with the analytical skills necessary to derive actionable insights from complex datasets.

The role supports the delivery of data solutions, including data pipelines, integration and migration capabilities, data models, analytics, reporting, and data governance practices. By combining technical expertise with analytical insight, Data Engineer(s) enable ministries to improve data quality and accessibility, strengthen self-service analytics, and make informed decisions that support the delivery of modern digital services across the Government of Alberta

Scope of Services:

The Data Engineer(s) will be required on a full-time basis, working across two (2) to three (3) projects. Time, location and frequency of work will vary depending on the needs of the project. At the end of each term, it is expected that the Data Engineer(s) may work a maximum of 1,960 hours, unless otherwise agreed upon with the province. However, Data Engineer(s) may be required to work fewer or more hours depending on the nature and needs of their work, as directed by the province.

Services and project deliverables should evolve as the work progresses in response to emerging user and business needs, as well as evolving design and technical opportunities. However, the following deliverables must be delivered iteratively throughout the course of the project:

Data Engineering:

  • Design, build, and maintain scalable data pipelines across on-premises and cloud platforms (Azure, Databricks, Microsoft Fabric, GCP, AWS) to ingest, transform, and store diverse datasets in support of enterprise business use cases.
  • Develop, optimize, and maintain data models, including dimensional models (star and snowflake schemas), to improve query performance, scalability, and usability for analytics and reporting.
  • Integrate data from a variety of sources, including relational databases, NoSQL platforms, APIs, and files, applying AI-enabled data integration techniques such as intelligent data mapping, schema discovery, metadata enrichment, and automated data quality validation to improve accuracy and efficiency.
  • Enhance ETL/ELT processes through optimization, automation, and performance tuning to improve scalability, reduce bottlenecks, and support high-volume data processing.
  • Develop and operate end-to-end ETL/ELT workflows using tools such as SSIS, Azure/Fabric Data Factory, Dataflows, and Notebooks, incorporating data validation, error handling, logging, monitoring, and scheduling to ensure reliable data operations.
  • Automate data pipeline deployment and operations through CI/CD practices, including automated testing, release management, and monitoring to enable faster and more reliable delivery.
  • Support the management and governance of enterprise data platforms, including data lakes, data warehouses, security controls, and access management.
  • Partner with architects, developers, and stakeholders to translate requirements into solutions, and prepare curated data marts and fact/dimension tables to support analytics.

Data Analytics:

  • Analyze datasets to identify trends, patterns, and anomalies. Use statistical methods, DAX, Python, and R to generate insights that inform business strategies.
  • Develop interactive Power BI dashboards and reports, leveraging DAX to create calculated columns and measures, monitor key performance indicators, deliver service dashboards, and communicate results effectively to stakeholders.
  • Build predictive or descriptive models using statistical, Python, or R-based machine learning methods. Design and integrate data models to improve service delivery.
  • Present findings to non-technical audiences in clear, actionable terms. Translate complex data into business-focused insights and recommendations.
  • Deliver analytics solutions iteratively in an Agile environment. Mentor teams to enhance analytics fluency and support self-service capabilities.
  • Provide data-driven analysis, visualizations, and AI-enabled insights to support corporate priorities, strategic initiatives, and informed decision-making.

The province and the Contractor shall determine changes to Services and Materials as required. The province and the Contractor will determine changes to Services and Materials through the Artifacts.