Geotechnical Engineering Student
Calgary, AB ยท On-site
Experience in computer programming/coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Calgary, AB ยท On-site
Experience in computer programming/coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Calgary, AB ยท On-site
Experience in computer programming/coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming/coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming/coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming or coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming or coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming or coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
Experience in computer programming or coding such as Python, VBA or SQL is considered an asset ... of your online application. All candidates applying to Canadian Natural must have legal ...
RRC is a multi-disciplinary engineering firm that specializes in energy projects, particularly ... Communicate effectively in collaborative online meetings and communications using Microsoft Teams ...
RRC is a multi-disciplinary engineering firm that specializes in energy projects, particularly ... Communicate effectively in collaborative online meetings and communications using Microsoft Teams ...
RRC is a multi-disciplinary engineering firm that specializes in energy projects, particularly ... Communicate effectively in collaborative online meetings and communications using Microsoft Teams ...
RRC is a multi-disciplinary engineering firm that specializes in energy projects, particularly ... Communicate effectively in collaborative online meetings and communications using Microsoft Teams ...
... or Computer Science * Modern programming language knowledge in either Java/ Python/C ... Oracle, M365(SharePoint Online, Teams, OneDrive), Documentum, AND McLaren What We Offer:
... or Computer Science * Modern programming language knowledge in either Java/ Python/C ... Oracle, M365(SharePoint Online, Teams, OneDrive), Documentum, AND McLaren What We Offer:
Calgary, AB ยท On-site
... or Computer Science * Modern programming language knowledge in either Java/ Python/C ... Oracle, M365(SharePoint Online, Teams, OneDrive), Documentum, AND McLaren What We Offer:
Calgary, AB ยท On-site
... or Computer Science * Modern programming language knowledge in either Java/ Python/C ... Oracle, M365(SharePoint Online, Teams, OneDrive), Documentum, AND McLaren What We Offer:
Calgary, AB ยท Hybrid
CA$90K - CA$125K/yr
Programming and debugging prototype electronics hardware in C and C++ * Developing scripts using ... A degree or diploma in Electrical, Computer, Electronics, Software Engineering, or a related ...
Calgary, AB ยท Hybrid
CA$90K - CA$125K/yr
Programming and debugging prototype electronics hardware in C and C++ * Developing scripts using ... A degree or diploma in Electrical, Computer, Electronics, Software Engineering, or a related ...
... Computer Science * Modern programming language knowledge in either Java/Jython/Python/C ... of your online application. All candidates applying to Canadian Natural must have legal ...
... Computer Science * Modern programming language knowledge in either Java/Jython/Python/C ... of your online application. All candidates applying to Canadian Natural must have legal ...
Calgary, AB ยท On-site
... Computer Science * Modern programming language knowledge in either Java/Jython/Python/C ... of your online application. All candidates applying to Canadian Natural must have legal ...
Calgary, AB ยท On-site
... Computer Science * Modern programming language knowledge in either Java/Jython/Python/C ... of your online application. All candidates applying to Canadian Natural must have legal ...
You eat and sleep C# and MySql programming to solve problems and express yourself through creative ... computer science, software development, or related (an asset) Application Process: Our online ...
Quick apply
You eat and sleep C# and MySql programming to solve problems and express yourself through creative ... computer science, software development, or related (an asset) Application Process: Our online ...
Conversant in the use of Microstation CAD and GeoEngineering * Proficient in the use of Microsoft ... Proficient in the use of personal computers, automated tools, and online conferencing applications ...
Conversant in the use of Microstation CAD and GeoEngineering * Proficient in the use of Microsoft ... Proficient in the use of personal computers, automated tools, and online conferencing applications ...
Conversant in the use of Microstation CAD and GeoEngineering * Proficient in the use of Microsoft ... Proficient in the use of personal computers, automated tools, and online conferencing applications ...
Quick apply
Conversant in the use of Microstation CAD and GeoEngineering * Proficient in the use of Microsoft ... Proficient in the use of personal computers, automated tools, and online conferencing applications ...
Calgary, AB ยท On-site
CA$15K - CA$20K/mo
... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ... Progress toward a Bachelor's degree in Computer Science, Software Engineering, or a related ...
Calgary, AB ยท On-site
CA$15K - CA$20K/mo
... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ... Progress toward a Bachelor's degree in Computer Science, Software Engineering, or a related ...
Edmonton, AB ยท On-site
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB ยท On-site
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB ยท On-site
CA$15K - CA$20K/mo
... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ... Progress toward a Bachelor's degree in Computer Science, Software Engineering, or a related ...
Edmonton, AB ยท On-site
CA$15K - CA$20K/mo
... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ... Progress toward a Bachelor's degree in Computer Science, Software Engineering, or a related ...
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB ยท On-site
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Edmonton, AB ยท On-site
... computer engineering program, or an operations management program * Always on top of the latest ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...
Familiarity with programming or scripting languages such as C#, Python, SQL, or PowerShell is ... of your online application. All candidates applying to Canadian Natural must have legal ...
Familiarity with programming or scripting languages such as C#, Python, SQL, or PowerShell is ... of your online application. All candidates applying to Canadian Natural must have legal ...
| Aspect | Computer Programming Online | Software Developer |
|---|---|---|
| Credentials | Typically requires programming certifications or courses | Requires a degree in computer science or related field |
| Work Environment | Remote, online platforms, freelance or contract basis | Usually office-based or remote, employed by companies |
| Industry Usage | Common in freelance, online courses, and self-paced learning | Widely used in software companies, tech firms, and startups |
| Search & Comparison Intent | Often searched for as online coding or programming jobs | Compared for career development or job opportunities |
Computer Programming Online focuses on individual coding tasks, often freelance or self-paced, while Software Developer involves creating software applications within a team or company environment. Both roles require programming skills, but the work settings and career paths differ.
For Computer Programming Online jobs in Alberta, the most frequently searched job titles are:
The top searched job categories for Computer Programming Online jobs in Alberta are:
Cities in Alberta with the most Computer Programming Online job openings:

Calgary, AB โข On-site
Full-time
PTO
Posted 22 days ago
The Opportunity:
Are you a student looking for an exciting opportunity that is full of meaningful, diverse, and ambitious assignments working alongside industry leading professionals? Join a company culture that fosters a fun working environment, developing meaningful relationships, and continuous learning!ย
Geotechnical engineers are responsible for the design, construction, operation, monitoring, reclamation and closure of mining earth structures such as tailings dams, pit walls and dumps. They look after the instrumentation monitoring equipment and data, inspect construction, and support operations to make sure the structures are being constructed, operated and maintained safely and effectively. They also liaise with consultants and other professionals that are involved with their facilities.
As a Geotechnical Engineering Student, you will have the opportunity to support the Geotechnical team who are responsible for the in-house design, analyses and surveillance of the mining structures including fluid retaining structures (tailings dams), earth fill waste dumps, reclamation stockpiles, roads, and mine pit walls. You may also have the opportunity to immerse yourself in our dynamic tailings closure and reclamation team. Gain valuable hands-on experience in geotechnical engineering, honing your skills while making a real impact.
If you are curious about the behavior of soil, fluids, tailings and reclamation material, and how they interact with each other and the environment, and like the outdoors, then this opportunity is for you! There may also be the opportunity to work with automation and robotics processes and apply your computer coding skills for those with the aptitude and programming experience.
Key Accountabilities
What You Bring to The Role:
What We Offer:
Check out ourย COMPENSATION & BENEFITSย overview to see what we have to offer!
If you are interested in this exciting student work term opportunity, please include your resume, cover letter (optional) and unofficial transcripts as part of your online application.
All candidates applying to Canadian Natural must have legal authorization to work in Canada with no restrictions.
We wish to thank all applicants for their interest and effort in applying for the position; however, only candidates selected for interviews will be contacted. This posting will close once a successful candidate has been selected.
Canadian Natural operates one of the largest Campus Recruitment programs in the country, hiring over 400 students every year. Students hired on with us are made to feel a part of the team, gaining high level experience, knowledge, and training that introduces and prepares them for full-time employment.ย
We are proud to share that Canadian Natural has been ranked as a Top Employer for 2023, 2024 and 2025 by Canada's Future Workforceย and also one of Forbes' Canada's Best Employersย in 2025 and 2026.
Industry Leader: We commenced business in 1989 with a handful of employees and modest production, but today we employ more than 10,000 people and produce over 1 million BOE/d.ย
Community Investment: Social responsibility is a critical element of our commitment to responsible operations and part of our success and pride as a Company. We are committed to investing in the communities where we live and work, creating shared value along the way.
Compensation and Benefits: We strive to share Company success with all employees through a comprehensive total compensation package.
Our People, Our Stories: Our stories demonstrate the strong culture that exists at Canadian Natural - one that focuses on developing people, working together and doing it right, with fun and integrity.
Check out some of our Student Testimonials!
Sourced by ZipRecruiter