1

Programmer Programmer Jobs in Mission, BC (NOW HIRING)

About the Role We are hiring a DevOps Engineer to design, build, and maintain the infrastructure that powers our products. You will partner closely with engineering teams to deliver reliable, secure ...

About the Role We are hiring a DevOps Engineer to design, build, and maintain the infrastructure that powers our products. You will partner closely with engineering teams to deliver reliable, secure ...

You will partner closely with engineering teams to deliver reliable, secure, and scalable systems. The role covers cloud infrastructure, automation, observability, and security across the full ...

Our forensic investigation, engineering and environmental services teams around the world share a dedication to expertise, quality and demonstrating to customers that caring counts. Each of our more ...

The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge firmware for our battery energy storage systems (BESS). As a Senior Firmware Engineer, you will play a ...

We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density and holds the certifications required to deploy energy independence at scale. Now is the moment. Join ...

The Opportunity We are seeking a Mechanical Engineering Co-op to join our Engineering team. In this role, you will support the design, development, and testing of our battery energy storage systems ...

System Design Engineer

Abbotsford, BC · On-site

  • Medical

  • Dental

Systems Design Engineer Location: Abbotsford, BC Employment Type: Full-Time, Permanent Industry: Industrial Machinery / Electromechanical Product Manufacturing Compensation: Competitive salary, based ...

Engineering The Opportunity Thomson Power Systems, a division of Regal Rexnord, designs and manufactures critical power solutions forgeneratorsand utility power applications. We are seeking ...

Project Engineer, Pipelines

Surrey, BC · On-site

CA$102K - CA$120K/yr

As part of our Engineering team, you'll join a diverse team of employees we can't do without! If you like meaningful work, a dynamic environment and forward-thinking colleagues, build your career ...

The Opportunity We are seeking a Software Engineering Co-op to join our Engineering team. In this role, you will support the development of the cloud platform that powers our battery management ...

Showing results 41-60

Programmer Programmer information

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What cities near Mission, BC are hiring for Programmer Programmer jobs? Cities near Mission, BC with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Mission, BC as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Geotechnical Engineer - PL#54537

Peter Lucas Project Management Inc.

Chilliwack, BC • On-site

Full-time

Medical, Dental, Retirement

Posted 26 days ago


Job description

Geotechnical Engineer – Underground Mining

Permanent Full-Time Opportunity
Location: Kamloops, BC (Site-Based)
Schedule: 7 Days On / 7 Days Off Rotation
Travel & Accommodation: Travel and accommodation support available for site-based work

Build Your Career Supporting World-Class Mining Operations

Peter Lucas Project Management is growing, and we are seeking an experienced Geotechnical Engineer to join our team and support our client’s underground mining operations near Kamloops, BC.

This is a permanent opportunity for a motivated geotechnical professional who wants to be directly involved in mine development, ground control, and operational decision-making. You will play a key role in supporting safe and efficient underground mining activities by providing technical expertise, field assessments, and practical geotechnical solutions.

At Peter Lucas, we invest in our people. Our team works on diverse projects across the mining, energy, and heavy industrial sectors, providing opportunities to expand your technical knowledge, work alongside experienced professionals, and continue developing your career.

The Opportunity

As a Geotechnical Engineer, you will support underground ramp development activities by evaluating ground conditions, optimizing support designs, and providing recommendations that directly impact safe mine operations.

This role offers the opportunity to work in a dynamic site environment where your technical knowledge and engineering judgement will contribute to real-world mining solutions.

Key Responsibilities
  • Provide geotechnical engineering support for underground ramp development and mining activities.
  • Perform geotechnical assessments, field inspections, mapping, and data collection to evaluate ground conditions and excavation stability.
  • Develop, review, and optimize ground support designs based on site conditions and geotechnical data.
  • Monitor ground behaviour and provide recommendations to support safe and efficient mining operations.
  • Analyze geotechnical information and communicate practical recommendations to mine operations and engineering teams.
  • Support the development, implementation, and continuous improvement of ground control strategies and procedures.
  • Collaborate with mining engineers, supervisors, and site personnel to identify and manage geotechnical risks.
  • Prepare technical reports, engineering documentation, and recommendations related to ground conditions and support systems.
  • Participate in site safety initiatives and ensure compliance with mining safety standards and procedures.

Requirements

  • Degree in Geotechnical Engineering, Geological Engineering, Mining Engineering, or related discipline.
  • Professional engineering designation (P.Eng.).
  • Experience providing geotechnical engineering support in underground mining environments.
  • Experience with ground support design, excavation stability, and underground development activities.
  • Knowledge of geotechnical monitoring techniques, instrumentation, and data interpretation.
  • Ability to conduct field assessments and work effectively in an active mine site environment.
  • Strong understanding of underground mining practices, ground control principles, and safety requirements.
  • Strong communication and problem-solving skills with the ability to collaborate with multidisciplinary teams.
  • Ability to work a 7 days on / 7 days off site rotation.
  • Valid driver’s license and ability to travel to site as required.

Benefits

  • Full health and Dental Benefits.
  • Recloation Assistance.
  • Company Pension Matching.