Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

data engineer - remote.

Randstad

Are you ready to make a tangible impact on public services through modern data engineering? Our Edmonton client is seeking a skilled Data Engineer for an initial 12-month contract with possibility for extensions. In this role, you will collaborate within multidisciplinary teams to design, build, and optimize enterprise data pipelines, lakehouses, and analytics platforms that power efficient services for citizens.

Note: although this position is remote, the candidate is required to be situated within Alberta while performing work. Only candidates identified within Alberta will be contacted if short-listed.

Advantages
• Work on large-scale digital transformation initiatives that improve public services across the region.
• Gain hands-on experience with modern cloud tools like Azure, Databricks, Microsoft Fabric, AWS, and GCP.
• Enjoy a predictable 12-month contract length with strong opportunities for term extensions.
• Collaborate within modern multidisciplinary product teams using agile delivery methods.
• Build skills across both enterprise data pipeline engineering and advanced business intelligence analytics.

Responsibilities

• Design, build, and maintain scalable data pipelines across on-premises and cloud platforms to ingest, transform, and store enterprise datasets.
• Develop and maintain dimensional data models including star and snowflake schemas to optimize query performance and usability.
• Integrate data from relational databases, NoSQL platforms, APIs, and flat files while applying automated data quality validation.
• Develop and operate ETL and ELT workflows using Azure Data Factory, SSIS, Dataflows, and Notebooks with complete error handling and monitoring.
• Automate data pipeline deployments using modern CI/CD practices, automated testing, and release management.
• Build interactive Power BI dashboards using DAX to track key performance indicators and report critical metrics.
• Analyze datasets using Python, R, and statistical methods to extract actionable insights and construct predictive data models.

Qualifications
• Bachelor degree in Computer Science, Information Technology, Engineering, Statistics, or a related field.
• Minimum five years of professional experience as a Data Engineer or Data Analyst.
• Minimum five years of hands-on experience using Python, PySpark, and SQL to build and optimize enterprise ETL and ELT workflows.
• Minimum four years of experience designing enterprise data warehouses or lakehouses using star and snowflake schemas alongside BI executive reporting.
• Demonstrated experience with cloud or hybrid data platforms, data migration techniques, and modern tools such as Databricks or Microsoft Fabric.

Summary
If you are an experienced Data Engineer ready to bring your skills to high-impact public sector projects, we want to hear from you. Please apply directly to this job ad or reach out to your Randstad Digital representative immediately!

P.S. Don’t forget that when you update your profile on Randstad.ca it helps us find you faster when we do have roles that match your skills! So even if this role isn’t for you please update your profile so we can find you!

We look forward to supporting you in your job search!

Good luck!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. show more
Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the data engineer - remote. in Alberta vacancy
  • Are you a Senior Data Architect looking to shape enterprise data systems and modernize public infrastructure? Our Edmonton client is seeking an experienced professional for an initial 12-month remote contract to lead the transformation of court reporting data marts into a unified... 
    Remote work
    Contract work
    Immediate start

    Randstad

    Alberta
    17 days ago
  • Are you an experienced Senior Data Architect ready to modernize complex reporting systems and build enterprise-grade data warehouse solutions...  ...to join their team for an initial 12-month contract with remote flexibility. In this role, you will assist in modernizing court reporting... 
    Remote work
    Contract work
    Internship
    Immediate start

    Randstad

    Alberta
    17 days ago
  •  ...centered digital services across high-profile public initiatives. • Flexible work environment combining Edmonton team collaboration with remote options. • Continuous engagement with agile delivery teams and human-centered design specialists. • Long-term contract potential... 
    Remote work
    Long term contract
    Contract work
    Immediate start
    Flexible hours

    Randstad

    Alberta
    17 days ago
  • $86k - $106k per year

    Data Engineer   Division: IT Job location: Remote (Canada) Hours: 40 hours per week, Monday to Friday  Employment type: Temporary (12-month contract)   Salary:   $86,000 – $106,000     A little about us   Aurora is proud to be a global leader in the cannabis industry... 
    Remote work
    Long term contract
    Temporary work
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    1 day ago
  •  ...Advanced experience with: · Python · PySpark · SQL · Data Modeling Techniques · ETL/ELT Development   Position...  ...· This role combines data modeling, advanced analytics, data engineering, and product delivery to transform complex Supply Chain data... 
    Suggested
    Contract work

    Astra North Infoteck Inc.

    Alberta
    a month ago
  •  ...Are you looking for a remote sales position with unlimited earning potential? Do you have a passion for closing deals and advancing in a sales career? In this work-from-home position, you’ll work with pre-qualified leads and receive comprehensive training, including a proven... 
    Remote work
    Long term contract
    Full time
    Work from home
    Flexible hours

    Ao Globe Life

    Alberta
    13 hours ago
  •  ...professionals who want more than a base salary — they want ownership of their income, their schedule, and their growth. This is a remote Insurance Sales Representative opportunity serving working families who have already requested information. No cold calling. No door... 
    Remote work
    Long term contract
    Full time

    Ao Globe Life

    Alberta
    13 hours ago
  • $18 per hour

     ...performance. Supportive pod-based structure with team lead supervision and peer collaboration. What We Offer ~ CAD $18 per hour ~ The ability to work 100% remotely ~10 days accrued vacation per year  ~ Holiday pay, with premium pay for working on statutory holidays... 
    Remote work
    Hourly pay
    Daily paid
    Ongoing contract
    Full time
    Internship
    Immediate start
    Monday to friday
    Shift work

    Carewell

    Alberta
    5 days ago
  •  ...Position Overview We are seeking an experienced Electrical Engineer to become part of our growing team. This is primarily an office-based role with occasional travel to project and construction sites as required. Key Responsibilities Review and verify electrical design... 
    Full time
    Work at office

    Cooec

    Alberta
    2 days ago
  •  ...designated area to effectively sell tailored cement solutions. Collaborating with customer office based drilling and / or production engineers, uses cementing knowledge to tailor solutions to meet their requirements and Halliburton's commercial expectations, considering both... 
    Full time
    Part time
    Second job
    Work at office
    Local area

    Halliburton

    Alberta
    2 hours ago
  •  ...Passion for service — You enjoy helping others and contributing to something bigger than yourself.   Explore Opportunities in Remote Workplace Services   We’re hiring Indigenous professionals for a variety of roles in our remote lodges: ~ General Manager ~ Lodge... 
    Remote work

    Aramark

    Alberta
    2 hours ago
  • $15 per hour

     ...6pm EST Sunday - Thursday, 9am - 6pm EST Monday - Thursday 11am-8pm EST and Saturday 9am-6pm EST  What we offer: ~ CAD $15 per hour ~ The ability to work 100% remotely ~10 days accrued vacation  ~ Holiday pay, with premium pay for working on the holiday... 
    Remote work
    Hourly pay
    Work visa
    Monday to friday
    Shift work

    Carewell

    Alberta
    7 days ago
  • $850 per week

     ...consumer insights. We help connect everyday people with flexible remote, online market research opportunities that influence real products...  ...participants from all backgrounds, including anyone looking for data entry clerk or online remote roles, to take part in upcoming market... 
    Remote work
    Full time
    Temporary work
    Part time
    Casual work
    Flexible hours

    AFG Inc

    Alberta
    more than 2 months ago
  • $165k - $183k per year

     ...level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a...  ...receive timely, accurate, and actionable data insights. By working closely with Product...  ...location where our employees work. This role is remote and the base pay range for a successful candidate... 
    Remote job
    Long term contract
    Permanent employment
    Temporary work
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  • $165k - $183k per year

     ...We are currently seeking a Senior Software Engineer to join our Self-Serve team.  The role...  ...development process. You will work closely with data scientists and engineers to implement new...  ...where our employees work. This role is remote and the base pay range for a successful candidate... 
    Remote job
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Alberta
    more than 2 months ago
  •  ...TSG STAFFING SERVICES is currently recruiting an ELECTRICAL ENGINEER (Maintenance & Reliability) for an opportunity in the Greater Medicine Hat Area in an Operating Plant environment. Job Description Manage technical minor modifications that relate to Transmitters... 
    Contract work
    Relocation

    Technical Support Group Staffing Services Ltd.

    Alberta
    more than 2 months ago
  •  ...Overview: We are seeking an Environmental Compliance Engineer/Specialist to lead the site’s Environmental program through people engagement, ownership of programs, and influence. Provides technical expertise, proactive actions, regulatory compliance, and consultation on... 
    Full time
    Local area
    Worldwide

    Celanese

    Alberta
    a month ago
  • Join Us in Building a Future Rooted in Respect, Community, and Opportunity- Why Indigenous Recruitment Matters at Aramark At Aramark, we believe Indigenous talent is essential to building a workforce that reflects the communities we serve. We’re committed to creating an...
    Remote work

    Aramark

    Alberta
    21 days ago
  • $110k - $145k per year

    Manager, ERP Systems   Division: IT Job location: Remote (Canada) Hours: 40 hours per week, Monday to Friday  Employment type: Full...  ...to governance and security standards, and effective management of data, analytics, and system performance. The position ensures that technology... 
    Remote work
    Long term contract
    Permanent employment
    Full time
    Contract work
    Monday to friday
    Flexible hours

    Aurora Cannabis

    Alberta
    17 days ago
  • $70k - $85k per year

     ...keywords, follows best practices for search engine optimization, and is structured to improve...  ...Strong analytical abilities to interpret data, generate insights, and make data-driven...  ...and most importantly having fun.  We’re remote first, but love connecting and collaborating... 
    Remote work
    Full time
    Work at office
    Work from home

    Audi RED

    Alberta
    9 days ago
  • $91.4k - $102.8k per year

     ...functional knowledge of its technical foundation, configuration, and data design while recognizing the importance of alignment with...  ...off with pay Flexible work arrangements including option of one remote day per week   Application Details: Interested candidates... 
    Remote work
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours
    1 day per week

    Parkland County

    Alberta
    13 hours ago
  • $157.7k - $207.7k per year

     ...application, zero trust network access, privileged remote access, enterprise browser, and AI...  ...: ~5+ years of presales, sales engineer, solution engineer, field CTO, or consulting...  ...cybersecurity solutions Hands on experience with data protection, digital forensics and incident... 
    Remote job
    Temporary work
    Local area
    Home office

    Citrix

    Alberta
    more than 2 months ago
  • $32.15 - $53.58 per hour

     ...our on-site Construction team for one month , based out of a remote camp location near Fort MacKay, Alberta. This position offers the...  ...policies and procedures Review electrical and instrumentation engineering, and construction work packages. Review and execute scope... 
    Remote work
    Hourly pay
    Apprenticeship
    Direct hire
    Shift work

    Bemac

    Alberta
    8 days ago
  • $95 - $111 per hour

    Our Alberta client is looking for a Senior Data Engineer hands-on Microsoft Fabric experience to support the Enterprise Information Management...  ...: 6 months with a possibility for an extension Location: Remote Pay Rate: $95-111/hr INC Advantages Work with a provincial... 
    Remote work
    Immediate start

    Randstad

    Lacombe, AB
    15 days ago
  •  ...leading manufacturer and supplier of precision-engineered products and solutions serving the Oil &...  ...growth from the Calgary market. This is a remote, relationship-first commercial role — you...  ...and capacity. Keep pipeline data current and accurate in CRM (HubSpot), with... 
    Remote work
    Long term contract
    Full time
    Internship
    Work at office
    Shift work

    Basin Holdings

    Alberta
    more than 2 months ago
  • $60k per year

     ...Counsellor   Location: Alberta, Canada Onsite/Hybrid/Remote: Remote Salary: $60,000 CAD a year plus we offer a competitive...  ...Experience Workplace Options collects and processes personal data in accordance with applicable data protection laws. If you are a... 
    Remote work
    Long term contract
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Workplace Options

    Alberta
    28 days ago
  •  ...Location: Calgary Headquarters (Hybrid/Remote) Position Type: Full time, salaried Reports to: Director, Analytics Engineering A bout Orennia Orennia provides an all-in-one platform for accurate data, predictive analytics and actionable insights across the energy... 
    Remote job
    Full time
    Local area

    Orennia

    Calgary, AB
    13 hours ago
  •  ...services. DDD applies human-centered design, agile delivery, modern data practices, and AI-enabled approaches to improve service outcomes...  .... Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand... 
    Remote job
    Full time
    For contractors

    P@thlion Staffing Careers

    Edmonton, AB
    22 days ago
  •  ...fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management...  ...continue to grow, creating a sustained need for dedicated data engineering and data integration expertise. The Talend Integration Analyst... 
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    23 days ago
  •  ...across all phases of construction ~Supporting and interfacing engineering teams to ensure constructability, alignment of detailed design deliverables...  ...partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or... 
    Long term contract
    Contract work
    For contractors
    Direct hire
    Local area
    Relocation package

    Genesis Technical Staffing, Inc

    Alberta
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to data engineer - remote.. Be the first to apply!