Average salary: $72,500 /yearly

More stats
Get new jobs by email
  • $40 - $55 per hour

    We are looking for a skilled Heavy Duty Mechanic. Are you looking for your next challenge? Join a leading heavy equipment service provider in Western Canada specializing in foundation drilling and construction gear. Our client is all about quality work, great people, and helping... 
    Suggested
    Hourly pay
    Long term contract
    Permanent employment
    Remote work
    Flexible hours

    TPD

    Maple Ridge, BC
    3 days ago
  • $47.02 - $55.55 per hour

     ...Engineering Technologist C ompetition # 26-028  Status: Regular Full-Time Department:  Engineering Salary: $47.02 - $55...  ...roads, water, stormwater and sanitary systems, including soil mechanics, stabilization and erosion control. Sound knowledge of engineering... 
    Suggested
    Hourly pay
    Full time
    Contract work
    For contractors
    Work at office
    Local area

    City of Maple Ridge

    Maple Ridge, BC
    8 days ago
  • $49.08 - $57.92 per hour

     ...Senior Engineering Technologist COMPETITION: #26-052 STATUS: Regular Full-Time (CUPE) DEPARTMENT: Engineering Operations (Public...  ...control Roads and transportation systems Street lighting Mechanical infrastructure systems This position exercises considerable... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Contract work
    For contractors

    City of Maple Ridge

    Maple Ridge, BC
    8 days ago
  • $126.58k - $150.7k per year

     ...Project Engineer Competition #26-046 Status: Temporary Full-Time Department:  Engineering Salary: $126,584.64 - $150,696.00 annually Closing:  March 15, 2026 We strive for excellence as we deliver vital municipal services with innovation, accountability... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start

    City of Maple Ridge

    Maple Ridge, BC
    5 days ago
  • $80k - $100k per year

     ...dual focus on traditional hydraulic winch systems and emerging electric winch technologies. The role requires expertise in both mechanical engineering and mechatronic systems to deliver complete winch solutions including electric motors, controls, and automation systems.... 
    Suggested
    Temporary work
    Work at office

    Dover Corporation

    Surrey, BC
    a month ago
  • $25.68 - $28.7 per hour

     ...and team members in completion of capital projects; Perform engineering assessments, identify opportunities and deficiencies, and complete...  ...in a corporate environment Experience with interpreting mechanical and P&ID drawings of piping systems Competent public speaker... 
    Suggested
    Hourly pay
    Temporary work

    FortisBC

    Surrey, BC
    7 days ago
  • $42 - $48 per hour

     ...research into the feasibility, design, operation and performance of mechanisms, components and systems Design power plants, machines and...  ...and systems Supervise technicians, technologists and other engineers and review and approve designs, calculations and cost estimates... 
    Suggested
    Permanent employment
    Full time
    Remote work

    PSC Engineering and Inspection Services

    Coquitlam, BC
    4 days ago
  • $45 per hour

     ...meets manufacturers' specifications Clean, lubricate and perform other maintenance work Experience and specialization Diesel engine repair specialization Fuel injection system Exhaust system Lubrication system Engine control system Major internal engine... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Synergy Trucking Ltd.

    Surrey, BC
    5 days ago
  • $100k - $130k per year

    We are seeking an experienced Senior Mechanical Design Engineer for a well established Machinery client of ours. Our client is an industry leader that is growing and are looking to add an additional Senior engineer to their team. This position will lead design and development... 
    Suggested
    Work at office

    Randstad

    Mission, BC
    more than 2 months ago
  • $18.5 per hour

     ...and wants to be part of a collaborative, safety‑focused team. What you will be doing Assemble electrical, electronic, and mechanical sub‑assemblies, including cable assemblies and wiring harnesses Read and follow technical drawings, schematics, and work... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Manual labor
    Local area
    Monday to friday
    Flexible hours

    Orica

    Maple Ridge, BC
    3 days ago
  •  ...documentation requested by supervisor daily. Operate truck and equipment using prescribed techniques to eliminate driver-induced mechanical failures. Follow all safety standards, equipment checks and precautions in performance of all duties. Comply with all federal, state... 
    Suggested
    Part time
    Local area
    Weekend work

    GFL Environmental Inc.

    Maple Ridge, BC
    20 days ago
  • $19.5 per hour

     ...to precise lengths based on work orders Label, bundle, and prepare cables for downstream assembly or shipment Perform general mechanical and electronic assembly as required Support inventory flow by ensuring materials are correctly prepared and staged Maintain a... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Internship
    Manual labor
    Local area
    Monday to friday
    Flexible hours

    Orica

    Maple Ridge, BC
    17 days ago
  • $69.85k - $104.94k per year

     ...conversation for this position!* If you enjoy solving problems, applying mechanical ability, thinking creatively, and learning new things in an...  ...service technicians maintain, troubleshoot, and repair battery, engine-powered and robotic Tennant products. As a Field Service... 
    Suggested
    Full time
    Local area
    Monday to friday

    Tennant Company

    Surrey, BC
    15 hours ago
  • $36.7 per hour

     ...environment ~ Dusty Responsibilities Tasks Inspect and test mechanical units to locate faults and malfunctions Adjust, repair or...  ...Experience and specialization Area of specialization ~ Engine repair ~4-wheel drive ~ Electrical and electronic system ~... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Rapid Motors

    Surrey, BC
    1 day ago
  • $35 - $50 per hour

     .... About the Role We are looking for a Red Seal Heavy Duty Mechanic to support the maintenance and repair of our growing fleet. This...  ...approximately 18 trucks, trailers, and related equipment Work on engines, cooling systems, fuel and exhaust systems, brakes, hydraulics,... 
    Suggested
    Hourly pay
    Full time
    Casual work

    Total Sanitation Services

    Coquitlam, BC
    5 days ago
  • $55k - $65k per year

     ...and ensuring strict adherence to company processes. Additional duties will include: Interpret complex information including engineering packages to determine customer requirements and offer solutions that create high levels of customer satisfaction Create accurate... 
    Full time
    Work at office

    EMCO Corporation

    Maple Ridge, BC
    16 days ago
  • $20 per hour

     ...Support senior technicians in heavy lifting tasks as required during repairs or installations What Are The Must-haves… Basic mechanical knowledge is preferred and familiarity with automotive repair processes is a plus Experience using hand tools and power tools safely... 
    Full time
    Apprenticeship
    Immediate start

    AutoCanada

    Maple Ridge, BC
    14 days ago
  • $48.34 per hour

     ...future starts here. PURPOSE OF THE POSITION: As a Diesel Mechanic, you play a vital role in keeping our locomotives moving and our...  ...ensure peak performance and uncompromising safety Diagnose diesel engine issues accurately and execute repairs in full compliance with... 
    Full time
    Part time
    Local area
    Relocation package
    Flexible hours
    Shift work
    Night shift

    CPKC

    Port Coquitlam, BC
    5 days ago
  •  ...Conductor Program Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the...  ...Documents Act (PIPEDA). ~ Req ID: 105252 ~ Department: Mechanical Loco ~ Job Type: Full-Time ~ Position Type: Non-Union ~ Location... 
    Full time
    Part time
    Local area
    Flexible hours
    Shift work
    Night shift

    CPKC

    Port Coquitlam, BC
    6 days ago
  • $39.24 per hour

     ...carrière au prochain niveau. Description Du Poste Maintenance Mechanic (Millwright) position supports the package sorting system,...  ...Surrey, BC V3S 0P6, Canada Department: Buildings and Systems Engineering Available Shifts ~3:00 AM to 11:30 AM Monday through... 
    Hourly pay
    Weekly pay
    Permanent employment
    Full time
    Apprenticeship
    Immediate start
    Monday to friday
    Shift work

    UPS

    Surrey, BC
    4 days ago
  • $36.65 per hour

     ...Responsibilities Tasks Adjust, repair or replace parts and components of commercial transport truck systems Inspect and test mechanical units to locate faults and malfunctions Adjust, repair or replace parts and components of truck-trailer systems Repair or... 
    Permanent employment
    Full time
    Remote work

    Freight Chauffeur Transport Ltd.

    Surrey, BC
    3 days ago
  • $25 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience Will train On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities Tasks Move tools, equipment...
    Permanent employment
    Full time
    Apprenticeship
    Immediate start
    Remote work

    Pro-Star Truck & Trailer Repair Ltd.

    Surrey, BC
    4 days ago
  • $37 per hour

     ...location. There is no option to work remotely. Work site environment ~ Dusty Responsibilities Tasks Inspect and test mechanical units to locate faults and malfunctions Adjust, repair or replace parts and components of automotive systems Repair or replace... 
    Permanent employment
    Full time
    Remote work

    AMJ AUTO SALES LTD.

    Surrey, BC
    2 days ago
  • $36 per hour

    Truck Mechanic Transhub Logistics Ltd Location Surrey, BC Salary 36.00 hourly / 35 hours per week Full time Starts as soon as possible Languages English Education Secondary (high) school graduation certificate Experience 7 months to less than 1 year Work must be completed... 
    Hourly pay
    Full time
    Immediate start
    Remote work

    Transhub Logistics Ltd

    Surrey, BC
    7 days ago
  • $36.6 per hour

     ...Responsibilities Tasks Adjust, repair or replace parts and components of commercial transport truck systems Repair or replace mechanical units or components Test and adjust repaired systems to manufacturer's specifications Perform scheduled maintenance service... 
    Permanent employment
    Full time
    Remote work

    LANGCITY BRAKE & MUFFLER LTD.

    Langley, BC
    4 days ago
  • $39.24 per hour

    Overview Languages English Education Secondary (high) school graduation certificate or equivalent experience Experience 1 to less than 7 months On site Work must be completed at the physical location. There is no option to work remotely. ...
    Permanent employment
    Full time
    Remote work

    UPS

    Surrey, BC
    3 days ago
  •  ...We’re looking for a Mechanical Estimator to support our growing operations in Canada. This role is responsible for sourcing and targeting a variety of projects while delivering accurate, timely, and effective estimates. The successful candidate will have construction industry... 
    For subcontractor

    Fraser Valley Refrigeration

    Aldergrove, BC
    2 days ago
  • $39.53 - $44.39 per hour

     ...here. PURPOSE OF THE POSITION: Are you a skilled Heavy Duty Mechanic or Maintenance Technician looking to take your career to the...  ...Electronic Documents Act (PIPEDA). ~ Req ID: 104946 ~ Department: Engineering ~ Job Type: Full-Time ~ Position Type: Union ~ Location:... 
    Hourly pay
    Full time
    Part time
    Manual labor
    Flexible hours

    CPKC

    Port Coquitlam, BC
    8 days ago
  •  ...years Responsibilities Tasks Adjust, repair or replace parts and components of commercial transport truck systems Inspect mechanical units to locate faults and malfunctions Adjust, repair or replace parts and components of truck-trailer systems Repair or replace... 
    Full time

    Tire King Truck Repair Ltd

    Surrey, BC
    15 days ago
  • $32k per year

     ...process, please inform your recruiter. Instagram Facebook LinkedIn Automotive technician, auto tech, auto repair, vehicle repair, mechanic, mobile mechanic, journeyman, journey man, master technician, line technician, maintenance technician, red seal, apprentice... 
    Full time
    Apprenticeship
    Immediate start

    AutoCanada

    Maple Ridge, BC
    28 days ago