Diesel Mechanic

Waste Connections
Onsite

About The Position

Bay Disposal is seeking a safety-conscious Diesel Mechanic to join their team in Norfolk, VA. This role involves performing repairs, including on electrical and hydraulic systems, and conducting assigned preventive maintenance services. The mechanic will utilize vehicle computer electronics systems to diagnose failures and initiate repairs, perform safety checks on vehicles and equipment, and complete all necessary paperwork using fleet maintenance software. Responsibilities also include reviewing and completing repairs identified on Driver Vehicle Inspection Reports and maintaining a clean, safe work area in compliance with corporate and OSHA standards. Bay Disposal is part of Waste Connections, an integrated solid waste services company focused on collection, transfer, disposal, and recycling. Waste Connections emphasizes creating an environment where empowered employees contribute positively to customers, communities, and colleagues. The company values safety, integrity, and service, offering opportunities for professional development and fostering a diverse and inclusive work culture.

Requirements

  • Ability to lift 50lbs repeatedly throughout the day
  • Ability to work outside in all weather conditions

Responsibilities

  • Performs repairs (including electrical and hydraulic systems) and assigned preventive maintenance services
  • Utilizes vehicle computer electronics systems to interpret failure modes to initiate or assign repairs
  • Conducts safety checks on vehicles and equipment
  • Completes required paperwork utilizing fleet maintenance software program associated with repairing vehicles, documenting parts usage, and accounting for repair times
  • Reviews and completes repairs identified on Driver Vehicle Inspection Reports
  • Maintains a clean, safe work area in compliance with corporate and OSHA standards

Benefits

  • Good pay
  • Family benefits
  • 401k
  • Vacation
  • Medical
  • Dental
  • Vision
  • Flexible spending account
  • Long term disability
  • Life insurance
  • 401K retirement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service