Software Engineer
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 ...
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 ...
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 ...
New
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 ...
New
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
C++/Rust Software Engineer (Senior) Join Black Duck 's Static Analysis team and help advance industry-leading application security technology. In this role, you will enhance our static analysis ...
Calgary, AB · On-site
CA$125K - CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You'll work across ...
Quick apply
Calgary, AB · On-site
CA$125K - CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You'll work across ...
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineers will lead engineering, driving technical direction, team development, and execution across several engineering teams. You'll partner closely with Product, Design ...
Quick apply
Calgary, AB · On-site
CA$11K - CA$145K/yr
The Senior Software Engineers will lead engineering, driving technical direction, team development, and execution across several engineering teams. You'll partner closely with Product, Design ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment ...
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 ...
Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, ... * Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc. * Familiarity ...
Familiarity with build pipelines, e.g., GitActions, GitLab, BitBucket, Azure DevOps, ... * Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow, etc. * Familiarity ...
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 ...
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
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 ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning background. Joining this team, you'll be pivotal in a product engineering group dedicated to ...
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 · 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 ...
We've been helping reshape online payments since the early 2000s, enabling people to pay directly ... The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity ...
We've been helping reshape online payments since the early 2000s, enabling people to pay directly ... The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity ...
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Staff Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Staff Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire.
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
Senior Software Engineer (Back-end Focus) Calgary, Canada About the Role LodgeLink is inviting Senior Software Engineers in Calgary to join our team to be part of the creation of the future of ...
$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
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.
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.

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.
ResponsibilitiesAs 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