1

Programming Jobs in Edmonton, AB (NOW HIRING)

Cloud DevOps Engineer

Edmonton, AB · Remote

$85K - $120K/yr

We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

Senior DevOps Engineer

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

Senior DevOps Engineer

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across Azure, AWS, and GCP - building the pipelines, platforms, and automation that empower development ...

Programming in Golang * Experience with CloudFormation Additional Information We offer: * Culture of relentless performance : join an unstoppable technology development team with a 99% project ...

Our engineering function sits at the center of sales velocity, manufacturing efficiency, and product quality. We're looking for a hands-on Engineering Manager with a strong mechanical engineering ...

Handson experience with AutoCAD Electrical, PLCs, distributed control systems, industrial communications, and IP networking; experience with ABB drives, Amphion, AC rigs, and programming languages ...

New

Under supervision of a principal engineer and discipline lead, the studies engineer will support a team of engineers, designers and project managers to develop/design/execute and support Rising Edge ...

As an Engineering Technologist, you will support the delivery of residential, water development, and infill projects, contributing from early planning through design, construction, and project ...

As a Project Engineer, you'll be at the heart of cutting-edge work providing technical leadership and oversight for assigned work packages, and ensuring integrated, compliant, and operable solutions ...

We are seeking a skilled Geotechnical Engineer to join our growing team and support various infrastructure and energy projects across Western Canada. The Geotechnical Engineer will be responsible for ...

New

Electrical Engineer About Us: Silent-Aire, a division of Johnson Controls, is a global leader in owner equipment manufacturing (OEM) dedicated to providing custom solutions for data center customers.

The Electrical Engineer will be responsible for engineering and design of LV/MV Switchgear. Essential Responsibilities * Responsible for engineering 480V to 38kV Switchgear and 2.4kV to 7.2kV MCC'

Ardaman & Associates, Inc. is one of the largest geotechnical engineering and materials testing consulting firms in the Southeastern U.S. Over our history, we have worked on more than 150,000 ...

Wood is recruiting for a Project Engineer with a background in Electrical / Instrumentation to join our Canada Projects business delivering some of the world's boldest and most critical projects.

Electrical Engineer Spark Power, a trusted partner in energy in North America, is looking for a Electrical Engineer to join our Hamilton team. Reporting to the Engineering Manager, you will be ...

next page

Showing results 1-20

Programming information

See Edmonton, AB salary details

$22K

$78.2K

$148.5K

How much do programming jobs pay per year?

As of May 29, 2026, the average yearly pay for programming in Edmonton, AB is $78,156.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,500.00 and $100,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What cities near Edmonton, AB are hiring for Programming jobs? Cities near Edmonton, AB with the most Programming job openings:
Infographic showing various Programming job openings in Edmonton, AB as of May 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution, with an average salary of $78,156 per year, or $37.6 per hour.
Cloud DevOps Engineer

Cloud DevOps Engineer

Targeted Talent

Edmonton, AB • Remote

$85K - $120K/yr

Full-time

Medical, Dental, PTO

Posted 29 days ago


Job description

We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg. Our client is a global enterprise company with a product that you've likely used.
This position requires the ability to code as well as perform the duties of a DevOps Engineer. Previous experience as a Software Engineer/Developer will be regarded highly.

You Have:

  • 4+ years’ experience working as a DevOps Engineer
  • 2+ years' experience coding/building applications as a Software Engineer
  • Experience with Public API solutions, such as AWS API Gateway, and WAF solutions, such as Incapsula

  • Experience with AWS SNS/SQS, RabbitMQ, Kinesis, Kafka or Pusher
  • Extensive experience working wit AWS cloud platform
  • Great communication skills and the ability to communicate technical concepts with ease

Perks:

  • Competitive Salary
  • Individual performance bonus
  • Health and dental benefits
  • 3 weeks’ vacation
  • Relocation Package
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA