Software Engineer
Calgary, AB · On-site
Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the ...
Calgary, AB · On-site
Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the ...
Calgary, AB · On-site
Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the ...
Calgary, AB · On-site
Overview Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will ...
Calgary, AB · On-site
Overview Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will ...
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Edmonton, AB · On-site
We're looking for Software Engineer 2 to join Procore's Materials Team within Resource Management. In this role, you'll independently own and deliver features end-to-end from technical design through ...
Edmonton, AB · On-site
We're looking for Software Engineer 2 to join Procore's Materials Team within Resource Management. In this role, you'll independently own and deliver features end-to-end from technical design through ...
Calgary, AB · On-site
CA$15K - CA$20K/mo
As an Associate Software Engineer you'll play a hands-on role in building and scaling our agentic ... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ...
Calgary, AB · On-site
CA$15K - CA$20K/mo
As an Associate Software Engineer you'll play a hands-on role in building and scaling our agentic ... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ...
Edmonton, AB · On-site
CA$15K - CA$20K/mo
As an Associate Software Engineer you'll play a hands-on role in building and scaling our agentic ... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ...
Edmonton, AB · On-site
CA$15K - CA$20K/mo
As an Associate Software Engineer you'll play a hands-on role in building and scaling our agentic ... 3: Online technical assessments Step 4: 45 minute interview Step 5: Background checks and offer ...
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Calgary, AB · On-site
What's the opportunity? We're looking for a Senior Software Engineer who will help design and build robust, scalable AI services. This is a great opportunity to grow in the world of AI engineering ...
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring ...
Edmonton, AB · On-site +1
About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance platform. You bring ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Calgary, AB · On-site
What's the opportunity? We're looking for an experienced Staff Software Engineer who will bring focus and subject-matter expertise around designing and implementing robust, scalable AI services. This ...
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Calgary, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Quick apply
Edmonton, AB · Remote
$80 - $120/hr
Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...
Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this ...
Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this ...
Overview Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace ...
Overview Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace ...
$23.5K - $37.5K
12% of jobs
$37.5K - $51.5K
7% of jobs
$64.3K is the 25th percentile. Wages below this are outliers.
$51.5K - $65.5K
6% of jobs
$65.5K - $79.5K
11% of jobs
$79.5K - $93.5K
13% of jobs
The median wage is $94.7K / yr.
$93.5K - $107.5K
13% of jobs
$107.5K - $121.5K
12% of jobs
$123.8K is the 75th percentile. Wages above this are outliers.
$121.5K - $135.5K
10% of jobs
$135.5K - $149.5K
9% of jobs
$149.5K - $163.5K
5% of jobs
$163.5K - $177.5K
3% of jobs
$23.5K
$98.4K
$177.5K
An Online Software Engineer develops, maintains, and optimizes software applications that run on the internet, such as websites, web applications, and cloud-based platforms. They work with programming languages like JavaScript, Python, or Java, and frameworks such as React or Django. Their role involves coding, debugging, performance optimization, and ensuring secure, scalable online systems. They often collaborate with designers, product managers, and other engineers to deliver efficient and user-friendly digital experiences.
A typical workday for an Online Software Engineer working remotely involves participating in virtual stand-ups, designing and developing features, reviewing code, and collaborating with colleagues via chat or video conferencing. You’ll often use project management tools like Jira or Trello to organize tasks and ensure deliverables stay on track. Since effective communication is crucial in remote settings, you may spend time documenting your work or providing updates to stakeholders. This flexible structure allows for independent focus time while maintaining strong connections with the wider engineering team.
To thrive as an Online Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or a related field. Familiarity with source control systems like Git, cloud platforms such as AWS or Azure, and experience with collaborative development tools are highly valued. Excellent communication, problem-solving abilities, and self-motivation help set candidates apart, especially in remote or distributed team environments. These skills and qualities are essential for building reliable, scalable web-based applications while working efficiently within virtual teams.
The most popular types of Software Engineer jobs in Alberta are:
For Online Software Engineer jobs in Alberta, the most frequently searched job titles are:
The top searched job categories for Online Software Engineer jobs in Alberta are:
Cities in Alberta with the most Online Software Engineer job openings:

Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data analysis, and explore AI-driven methods to improve algorithm tunning or improve development efficiency. You will support some of the industry's leading companies by coordinating and demonstrating Hexagon Autonomous Solutions’ innovative products and assisting new customers in integration with their systems.
Location: Hexagon is a global company with locations worldwide. Preference will be given to candidates in Calgary, AB.
As a SoftwareEngineer you will be responsible for the following:
Must-Have:
Key Success Factors:
Nice-to-Have:
Sourced by ZipRecruiter
Performing arts companies
11 - 50 Employees
Washington, DC, US
1955