1

Programming Jobs in Edmonton, AB (NOW HIRING)

Welding Engineering , Gas and Pipelines Location: Edmonton, AB Embrace challenge and growth with ATCO Team! Position Summary: Always there. Anywhere . That's us!We've got a lot of energy at ATCO ...

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

Demonstrating your extensive knowledge of engineering principles, you will design, develop, optimize and test mechanical components, and equipment of our AHU (air handling units), CDU (cooling ...

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'

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.

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

What you will do The Pre-Sales Engineer serves as the technical authority supporting the accounts organization in the data center solutions manufacturing industry. This role bridges customer ...

Principal Electrical Engineer The Principal Electrical Engineer provides high‑quality electrical engineering services on large, complex industrial projects and ensures technical excellence across ...

AECOM is actively seeking a Geotechnical Engineer to join our growing team in Alberta. This is a full-time hybrid new position. We are looking for candidates who have a can-do attitude, are ...

What You'll Do The role of the Studies Engineer is to be part of a multidisciplinary engineering team to help deliver Transmission and Distribution, Power generation, Industrial and Renewables ...

We are seeking an electrical engineer to join our team. You will be part of the North American electrical engineering department at Silent-Aire, focusing on the electrical design for data center ...

Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...

We are seeking a Design Engineer to support the development, improvement and customisation of Bradken's mining equipment product lines, with a primary focus on Crawler Systems for electric rope ...

We are seeking a Design Engineer to support the development, improvement and customisation of Bradken's mining equipment product lines, with a primary focus on Crawler Systems for electric rope ...

Manufacturing Engineer

Nisku, AB · On-site

CA$62K - CA$106K/yr

Who we are Founded in 1994, Silent-Aire is a technology-driven company that designs, engineers, and manufactures hyperscale cooling and modular data center solutions. Silent-Aire employs over 3000 ...

Chief Technology Officer Manages: 4 engineering team leads (~14 engineers total) This is a full-time permanent position with a competitive compensation and benefits package. This position is in ...

next page

Showing results 1-20

Programming information

What jobs can I get with programming?

With programming skills, you can pursue roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs typically require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

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 jobs can you do in programming?

Programming offers a variety of job roles including software developer, web developer, mobile app developer, systems analyst, database administrator, and cybersecurity analyst. These roles typically require knowledge of programming languages such as Java, Python, or C++, and may involve working in teams, using development tools, and obtaining relevant certifications.

What engineer makes $500,000 a year?

Senior software engineers, especially those in high-demand fields like machine learning, AI, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in leadership or specialized roles within the tech industry.

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

Is coding a dead-end job?

Programming is a dynamic field with ongoing demand for skills in software development, data analysis, and cybersecurity. While technologies evolve, programmers who update their skills and adapt to new tools like cloud computing and AI can maintain long-term career growth.
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 July 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution.
Welding Engineer

Welding Engineer

ATCO

Edmonton, AB • On-site

Full-time

Posted 19 days ago


Job description

Division :             Welding Engineering, Gas and Pipelines

Location:             Edmonton, AB

Embrace challenge and growth with ATCO Team!

Position Summary: 

Always there. Anywhere. That's us!We've got a lot of energy at ATCO, focused on creating prosperity for generations to come.Embrace challenge and growth because your career journey at ATCO has the potential tobe full of new experiences, inspiring challenges, and growth without boundaries. 

Engineers at ATCO are deeply valued because we hold plenty of responsibility and take on a diversity of challenges. Those who thrive with our team are committed to excellence and relish important and complex projects critical to our business. Our operations across multiple business lines and geographies mean ATCO fosters ample development and learning opportunities for engineers of all disciplines. Tell us how you want to grow and develop, and we'll be right there to support you all the way. Ready to rise to the opportunity? 

The ideal candidate is a Professional Engineer with experience in pipeline systems and strong knowledge of welding engineering, CSA/ASME codes, and quality management practices. The role requires a combination of technical expertise, field application, and the ability to support safe, compliant, and high-quality project execution.

Responsibilities:

  • Act as a subject matter expert in welding, materials, in-service welding, and hot tapping/isolations, including applicable codes, standards, and regulations.

  • Provide engineering guidance and technical support to the weld shop, construction, operations, and project engineering teams across welding, NDE, and quality-related topics.

  • Maintain deep expertise in applicable codes (e.g., CSA Z662, ASME, API) and ensure their consistent application across projects & internal technical documents.

  • Design welding-related solutions that ensure conformance to applicable codes, standards, and company processes.

  • Develop and/or review engineering deliverables, including: 
    • Welding datasheets & project specifications
    • Welding procedure specifications (WPS/PQR inputs)
    • Quality documentation packages
    • Company standards and procedures
    • Vendor standards and procedures
  • Identify process gaps and recommend improvements through field feedback, stakeholder engagement, NCR/CAR and lessons learned.

  • Contribute to continuous improvement initiatives aligned with corporate quality and engineering programs.

  • Bridge the gap between engineering design and field execution, ensuring practical and safe solutions.

  • Provide technical input during procurement, bid evaluation, and execution phases.
  • Maintain auditable records supporting engineering decisions, calculations, and approvals.

Qualifications:

General

  • Bachelor's degree in engineering (Mechanical, Materials, Metallurgical, Welding, or related discipline) from an accredited university

  • Registered (or eligible for registration) as a Professional Engineer (P.Eng.) with APEGA

  • 3-6 years of relevant industry experience.
  • Valid Class 5 driver's license and ability to travel to field, shop, and vendor locations.

Technical Knowledge & Skills

  • Strong working knowledge of: 
    • CSA Z662 (Oil & Gas Pipeline Systems)
    • CSA W47.1/W59
    • ASME B31.3, ASME Section IX, ASME Section V
    • Applicable Alberta regulations and pressure equipment requirements 
  • Working knowledge of: 
    • Welding processes (e.g., SMAW, low-hydrogen processes) 
    • Welding procedure development (WPS/PQR) and qualification requirements 
    • Non-Destructive Examination (NDE) methods (VT, UT, MT, RT) 
  • Understanding of: 
    • In-service welding, hot tapping, and pressure system modifications
    • Weldability, heat input, hydrogen cracking risk, and material behavior
  •   Proven ability to: 
    • Troubleshoot welding and fabrication challenges in field and shop environments

    • Translate engineering requirements into practical, executable field solutions

    • Strong analytical skills with the ability to assess risk, identify constraints, and develop safe engineering solutions
  • Strong interpersonal and communication skills with the ability to: 
    • Collaborate across engineering, fabrication, and construction teams
    • Provide technical training, mentorship, and guidance
    • Interface with contractors, inspectors, and regulatory bodies
  • Ability to manage multiple priorities and respond to technical inquiries effectively
  • CSA W178.2 Level II Qualification is an asset
  • ABSA Welding Examiner Qualification is an asset.

What We Offer: 

  • A culture based on caring, integrity, agility, collaboration, and striving for excellence 

  • Competitive compensation 

  • Flex benefits 

  • Tuition assistance program 

  • Training and mentorship programs 

  • Charitable donation matching 

At ATCO - we have diversity of operations across multiple business lines and geographies. 

We would like to thank everyone for their application; however, only those being considered for an interview will be contacted.

ATCO Gas & Pipelines is part of ATCO Ltd. With approximately 6,000 employees and assets of $23 billion, ATCO is a diversified global holding corporation with investments in Structures & Logistics (workforce housing, innovative modular facilities, construction, site support services, and logistics and operations management), Energy Infrastructure (electricity generation, transmission and distribution; natural gas transmission, distribution and infrastructure development; energy storage and industrial water solutions; and electricity and natural gas retail sales), Transportation (ports and transportation logistics) and Commercial Real Estate. More information can be found at www.ATCO.com. ATCO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, veteran status, sexual orientation, gender identity or any other characteristic protected by law.

Issued: June 22, 2026

Deadline: July 6, 2026