Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Experience in CAD and Civil 3D modelling is considered an asset.
Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil and gas ... Experience in CAD and Civil 3D modelling is considered an asset.
Senior Piping Engineer
Calgary, AB · On-site
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
Senior Piping Engineer
Calgary, AB · On-site
Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative facility ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
Post-secondary education in a Computer/Engineering/Media/Design related field * Minimum 7 years front end development experience is required * Minimum 5 years experience working with the following ...
Post-secondary education in a Computer/Engineering/Media/Design related field * Minimum 7 years front end development experience is required * Minimum 5 years experience working with the following ...
Senior Front End Developer
Calgary, AB · On-site
Post-secondary education in a Computer/Engineering/Media/Design related field * Minimum 7 years front end development experience is required * Minimum 5 years experience working with the following ...
Quick apply
Senior Front End Developer
Calgary, AB · On-site
Post-secondary education in a Computer/Engineering/Media/Design related field * Minimum 7 years front end development experience is required * Minimum 5 years experience working with the following ...
University degree in computer engineering, mathematics, data science or related disciplines * 4+ years of professional experience in a related field like Data Engineering, Business Intelligence, or ...
University degree in computer engineering, mathematics, data science or related disciplines * 4+ years of professional experience in a related field like Data Engineering, Business Intelligence, or ...
Apply principles and techniques of computer science, network engineering, database and mathematical analysis to develop complex systems and architectures. * Analyze code to determine behavior of ...
Quick apply
Apply principles and techniques of computer science, network engineering, database and mathematical analysis to develop complex systems and architectures. * Analyze code to determine behavior of ...
Shell Assessed Internship Programme (September 2026) / Programme de stages evalues de Shell (sept...
Computer Engineering As an intern, you'll be immersed in Shell's operations and culture, working on real projects that align with your academic background and interests. You'll be based at either our ...
Shell Assessed Internship Programme (September 2026) / Programme de stages evalues de Shell (sept...
Computer Engineering As an intern, you'll be immersed in Shell's operations and culture, working on real projects that align with your academic background and interests. You'll be based at either our ...
Shell Assessed Internship Programme (September 2026) / Programme de stages evalues de Shell (sept...
Computer Engineering As an intern, you'll be immersed in Shell's operations and culture, working on real projects that align with your academic background and interests. You'll be based at either our ...
Shell Assessed Internship Programme (September 2026) / Programme de stages evalues de Shell (sept...
Computer Engineering As an intern, you'll be immersed in Shell's operations and culture, working on real projects that align with your academic background and interests. You'll be based at either our ...
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Experience in CAD and Civil 3D modelling is considered an asset.
Quick apply
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Experience in CAD and Civil 3D modelling is considered an asset.
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Description Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
Quick apply
Description Equinox Engineering is a Calgary-based EPCM leader recognized for delivering innovative ... Familiarity with CAD/3D piping modeling is considered an asset Equinox Success Statement Equinox ...
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Quick apply
Solution Architect
Calgary, AB · Remote
A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Equity + Health Spending Account * Amazing opportunity for ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Infrastructure & DevOps Specialist
Calgary, AB · On-site +1
Diploma or degree in Computer Science, Engineering, or a related field Ready to Apply? If you're passionate about building reliable, secure, and scalable systems - and want to play a key role in ...
Infrastructure & DevOps Specialist
Calgary, AB · On-site +1
Diploma or degree in Computer Science, Engineering, or a related field Ready to Apply? If you're passionate about building reliable, secure, and scalable systems - and want to play a key role in ...
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Experience in CAD and 3D piping modelling is considered an asset. Equinox Success Statement Equinox ...
Quick apply
Description Equinox Engineering Ltd. is a Calgary-based EPCM firm. We are a market leader in oil ... Experience in CAD and 3D piping modelling is considered an asset. Equinox Success Statement Equinox ...
Structures Engineer III
Calgary, AB · On-site
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office and AutoCAD and SolidWorks / CATIA Duties ...
Quick apply
Structures Engineer III
Calgary, AB · On-site
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office and AutoCAD and SolidWorks / CATIA Duties ...
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office and AutoCAD and SolidWorks / CATIA Duties ...
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office and AutoCAD and SolidWorks / CATIA Duties ...
Engineering - Electrical III
Calgary, AB · On-site
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office, AutoCAD, and SolidWorks Duties & Responsibilities
Quick apply
Engineering - Electrical III
Calgary, AB · On-site
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office, AutoCAD, and SolidWorks Duties & Responsibilities
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office, AutoCAD, and SolidWorks Duties & Responsibilities
Engineering Available vacancies: 1 About Avmax: Avmax is a diverse company offering every product ... Computer literacy with Microsoft Office, AutoCAD, and SolidWorks Duties & Responsibilities
Computer Programmer information
See Calgary, AB salary details
$34K - $41K
5% of jobs
$41K - $48K
12% of jobs
$51.1K is the 25th percentile. Wages below this are outliers.
$48K - $55K
18% of jobs
The median wage is $62K / yr.
$55K - $62K
15% of jobs
$62K - $69K
14% of jobs
$74.7K is the 75th percentile. Wages above this are outliers.
$69K - $76K
14% of jobs
$76K - $83K
9% of jobs
$83K - $90K
6% of jobs
$90K - $97K
3% of jobs
$97K - $104K
2% of jobs
$104K - $111K
2% of jobs
$34K
$67.7K
$111K
How much do computer programmer jobs pay per year?
What are computer programmers?
What are the key skills and qualifications needed to thrive as a Computer Programmer, and why are they important?
What Does a Computer Programmer Do?
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
What is the difference between Computer Programmer vs Software Developer?
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
What are some typical challenges computer programmers face when working on large team projects?

Full-time
Posted 14 days ago
Job description
Summary:
The Pipeline Engineer executes all aspects of Pipeline Engineering activities within the department. Works collaboratively to ensure Pipeline Engineering projects, initiatives, and processes are in conformance with organization's established objectives. Supports the Piping Engineering team across our global offices, including Canada, Australia, USA, and India. This posting is open to intermediate and senior level engineers.
- Subject matter expert for underground pipeline design, specification, and construction.
- Oversee, train, and mentor junior pipeline engineers.
- Ensure the quality and accuracy of Pipeline Engineering deliverables.
- Ensure effectiveness of global workshare to meet corporate requirements.
- Assist in leading and execution of project deliverables including but not limited to pipeline wall thickness and material specifications, alignment sheets, routing analysis, crossing design, riser and pigging facility design, material requisitions, and specialty item specifications.
- Contribute to project documentation including DBM's, execution plans, and construction work packages.
- Identify and coordinate stress engineering requirements related to pipeline design.
- Work closely with Design Drafting department to ensure efficient delivery of optimized drawings and models.
- Execute calculations required for pipeline design including but not limited to, wall thickness, buoyancy control, surface crossings, dynamic loading, hydrotest, and pullback.
- Liaise with Stress, Mechanical, Supply Chain and Project Management.
- Support response to RFI's related to pipeline systems.
- Develop, manage, and implement project specifications.
- Demonstrate commitment to the Health and Safety program.
- Must possess strong communication and interpersonal skills.
- Proven ability to execute efficiently on underground pipeline projects with diameters ranging from NPS 3 to NPS 42.
- Experience in contributing to multi-discipline teams, including global workshare.
- Experience in pipeline engineering or construction in either the USA or Australia is considered an asset.
- Proven experience designing pipeline systems to CSA Z662, ASME B31.4/B 31.8, and AS 2885.
- Expert level knowledge of CSA Z662.
- Familiarity with API 5L and CSA Z245.1.
- Demonstrated experience generating pipeline calculations to CSA Z662, ASME B31.8 and B31.4 and AS 2885 for wall thickness, crossings, bends, surface loading, and branch connections.
- Working knowledge of metallurgy and materials selection for pipeline systems transporting high pressure and/or corrosive materials.
- Proven ability to support procurement of pipeline materials including line pipe, valves, and specialty items.
- Working knowledge of welding procedures, procedure qualification and NDE methodology.
- Demonstrated experience producing pipeline alignment sheets, materials specifications, data sheets for valves and induction bends, and piping arrangements for pigging facilities.
- Experience in trenchless crossing design including HDD's, HDB's and auger bores.
- Ability to effectively resolve interdisciplinary issues, or concerns that arise within a team environment.
- Ability to evaluate and address constructability concerns from desktop information.
- Familiarity with design and materials selection for CO2 pipeline systems is considered an asset.
Education and Qualifications:
- Successful candidate will possess a Mechanical or Metallurgical Engineering degree.
- Minimum 5 years pipeline engineering experience with minimum 3 years recent EPCM experience focused on pipeline engineering.
- Experience in CAD and Civil 3D modelling is considered an asset.