1

Senior Programmer Jobs in Alberta (NOW HIRING)

Salary: $90-$125/hour DOE SENIOR PIPELINE ENGINEER THE BIG PICTURE At Lauren, we believe the best work happens when people are motivated to do what they do best. That means creating an environment ...

Senior DevOps Engineer

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

SENIOR PIPELINE ENGINEER THE BIG PICTURE At Lauren, we believe the best work happens when people are motivated to do what they do best. That means creating an environment where team members work ...

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

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

We are seeking a Senior Hydraulics Engineer to join our Liquids Pipelines team - a role at the heart of keeping one of North America's most vital pipeline networks operating safely and efficiently.

We are seeking a Senior Hydraulics Engineer to join our Liquids Pipelines team - a role at the heart of keeping one of North America's most vital pipeline networks operating safely and efficiently.

Are you a passionate and creative Senior Engineer willing to contribute to challenging projects? Would you like to be part of a team of experts eager to develop professionally and personally? Do you ...

Senior Developer Olsen specializes in the implementation and optimization of enterprise resource management systems, particularly Vista ERP, for high-revenue construction companies across North ...

next page

Showing results 1-20

Senior Programmer information

How do Senior Programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

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

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

What are Senior Programmers?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What are the most commonly searched types of Programmer jobs in Alberta? The most popular types of Programmer jobs in Alberta are:
What are popular job titles related to Senior Programmer jobs in AB? For Senior Programmer jobs in AB, the most frequently searched job titles are:
Infographic showing various Senior Programmer job openings in Alberta as of July 2026, with employment types broken down into 1% Locum Tenens, 82% Full Time, 10% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution.

Senior Pipeline Engineer

Lauren Services

On-site

Other

Posted 23 days ago


Job description

Salary: $90-$125/hour DOE

SENIOR PIPELINE ENGINEER



THE BIG PICTURE

At Lauren, we believe the best work happens when people are motivated to do what they do best. That means creating an environment where team members work together, take ownership, and see their hard work through to success.

Were into doing the right thing, even when its hard. We value people who speak up, stay accountable, and look for better ways forward. We leverage each others strengths, sweat the details, and take pride in the results we deliver.



POSITION SUMMARY

The Senior Pipeline Engineers primary responsibility is leading and delivering mainline pipeline project work across Canada, providing senior technical oversight, engineerofrecord (EOR) accountability, and sound engineering judgment throughout project execution. This role is suited to a highly experienced engineer with a strong technical reputation and a proven track record on major pipeline developments.


In addition to project delivery, the position provides secondary support to business development and client engagement activities, contributing technical expertise to proposals, pursuits, and client discussions as required. Through this involvement, the role helps strengthen Laurens technical credibility while ensuring continuity between project execution and client expectations.


The successful candidate will bring 20+ years of Canadian pipeline engineering experience, with demonstrated expertise in largediameter (big inch), longdistance mainline pipelines transporting gas and/or liquid products.


DUTIES AND RESPONSIBILITIES

  • Technical Authority & Collaboration
    • Serve as a senior technical resource within the pipeline group, supporting consistent application of engineering standards, practices, and accepted industry methodologies.
    • Collaborate closely with pipeline engineers, designers, project managers, and multidisciplinary teams to support effective project delivery.
    • Provide informal mentorship and technical guidance to engineers and designers, supporting professional development and technical excellence.
    • Contribute to continuous improvement of pipeline engineering practices, lessons learned, and technical approaches across projects.
  • Project Execution Support & Technical Oversight
    • Provide seniorlevel technical oversight for pipeline engineering activities on engineering and EPCM projects.
    • Review and approve key engineering pipeline deliverables to ensure compliance with applicable codes, standards, regulatory requirements, and client specifications.
    • Collaborate with others, including geotechnical and hydrotechnical engineers, the environment, and surveyors.
    • Support resolution of complex technical and constructability issues through sound engineering judgment and experiencebased decisionmaking.
    • Provide technical input during project scope development, design reviews, interface discussions, and change management processes.
    • Support smooth transition of projects from proposal to execution by confirming alignment between proposed and executed scope, assumptions, and deliverables.
    • Conduct or support periodic field reviews, constructability assessments, and respond to technical queries as required.
  • Technical Support for Proposals & Client Engagements (As Required)
    • Provide senior technical input to project pursuits and proposals, ensuring alignment between proposed approaches and practical, executable project delivery.
    • Review and validate technical scopes of work, RFP requirements, and client expectations to confirm feasibility, compliance, and consistency with Laurens execution capabilities.
    • Support development of technical proposal content (as required), including execution strategies, engineering scope definitions, assumptions, exclusions, and highlevel risk identification tied to project delivery realities.
    • Contribute project-informed input to estimating and resourcing discussions, validating technical effort, sequencing, constructability, and execution risk based on prior project experience.
    • Participate selectively in client meetings, technical discussions, and presentations as a senior technical representative, reinforcing confidence in Laurens project delivery approach and engineering judgment.
    • Act as a trusted technical advisor to project and proposal teams, ensuring continuity between preaward commitments and postaward execution expectations.


QUALIFICATIONS

  • Education
    • Bachelors degree in Engineering or an equivalent combination of education and extensive relevant experience.
    • Professional Engineer (P.Eng.) registration in Canada, or eligibility for registration with applicable provincial regulators.
  • Experience Requirements
    • Minimum 20 years of progressive experience in pipeline engineering.
    • Extensive experience delivering Canadian mainline pipeline projects, including:
      • Largediameter pipelines (20 inches or greater)
      • Longdistance alignments (100 km or longer)
    • Experience in gas and/or liquid pipeline systems, including greenfield and brownfield projects.
    • Demonstrated involvement in proposal support, business development, or frontend project definition is considered a strong asset.
  • Technical Knowledge
    • Strong working knowledge of Canadian pipeline codes, standards, and regulatory requirements (e.g., CSA Z662 and related standards).
    • Familiarity with ASME B31.8, geohazards, steep slopes and field experience is an asset.
    • Experience with typical mainline pipeline engineering deliverables, calculations, and design documentation.
    • Understanding of constructability, construction interfaces, and execution risks associated with largescale pipeline projects.
  • Skills & Competencies
    • Strong technical judgment with the ability to assess risk, constructability, and execution implications.
    • Clear and effective communicator, able to engage confidently with clients, regulators, contractors, and internal teams.
    • Highly organized and able to balance proposal support with project execution responsibilities.
    • Comfortable working independently while contributing effectively within multidisciplinary teams.
    • Professional presence and credibility appropriate for senior clientfacing and proposal environments.
  • Additional Information
    • Fulltime or parttime engagement will be considered.
    • Remote work arrangement acceptable within Canada.
    • Occasional travel may be required to support client meetings, projects, or field activities.