Your browser's ability to run Javascript has been turned off. Please turn it on in order to view this site.
Welcome to the Town of Christiansburg Employment Opportunity Page. The easiest way to navigate through this page is by using the "Job Family" tab where the jobs are categorized by different Skill Types. We encourage you to review the entire Job Description before applying. For your convenience, click on REGISTER FOR EMAIL ALERTS so you are notified if a job is advertised in your area of interest. Thank you for visiting!! Please direct any questions to Human Resources at hro@christiansburg.org or 540-382-6128.
None Selected Job Description Job Family Posting Start Date
Description/Notes
Minimum salary
Posted after
Go
POLICE OFFICER
Job Family: POLICE
Posting Start: 10/10/2024
Posting End: 06/30/2026
Apply
JOB REQUIREMENTS:High School diploma or GED; valid Virginia driver’s license with the ability to meet and maintain Town insurability requirements; may be required to attain and maintain certifications as related to assignment; general knowledge of law enforcement principles, techniques, and practices; basic knowledge of computers for completion of police incident reports, internet research, and purposes of communication. STARTING SALARY: $52,617
MAINTENANCE WORKER I
Job Family: GENERAL LABOR & MAINTENANCE
Posting Start: 10/23/2024
Posting End: 12/31/2025
JOB REQUIREMENTS:High School diploma or GED; minimum 2 years experience; Class B VA Commercial Driver’s License or an expired CDL with the ability to renew within 6 months; ability to meet and maintain Town insurability requirements; Work Zone Safety, VA Flagging, Blood Borne Pathogens, and CPR & First Aid certification, Confined Space; may be required to obtain and maintain other certifications; skill in the use of standard tools and equipment of the profession. STARTING SALARY: $35,628
CREW LEADER, UTILITIES
Posting Start: 10/24/2024
JOB REQUIREMENTS:High School diploma or GED; minimum 2 years experience in maintenance or repair or any equivalent combination of education, training, and experience; Valid Virginia Commercial driver’s license (CDL) including appropriate endorsements; Flagging Work Zone, First Aid and CPR, OSHA Lockout/Tag out; may be required to obtain and maintain other certifications; knowledge of public works best practices in water and sewer installs, maintenance, repair and earth moving and trenching. STARTING SALARY: $47,733
MAINTENANCE WORKER TRAINEE
JOB REQUIREMENTS:High School diploma or GED; experience operating general hand and power tools; valid Virginia driver’s license; ability to meet and maintain Town insurability requirements; obtain Class B Commercial Driver’s License Learner’s Permit (within six months of hire date); obtain and maintain Work Zone Safety, VA Flagging, Blood Borne Pathogens, and CPR & First Aid certification; knowledge of motor vehicle operations, traffic rules and regulations, and general vehicle maintenance. STARTING SALARY: $33,936
EMS VOLUNTEER
Job Family: EMS
Posting Start: 04/30/2025
VOLUNTEER REQUIREMENTS:Relevant experience in an emergency medical services agency; must possess Virginia EMT, Advanced EMT, or Paramedic Certification; completion of a state-approved EVOC program; valid Virginia Driver’s license; familiarity with the geographical layout of the Town of Christiansburg and surrounding county, including street and road network; ability to work well with others; ability to follow oral and written instructions; ability to use computer and internet-based programs effectively and efficiently. THIS IS NOT A PAID POSITION.
PART-TIME FIELD/PARK MAINTENANCE, PARKS & RECREATION
Job Family: RECREATION
Posting Start: 08/20/2025
JOB REQUIREMENTS:High School Diploma or GED Equivalent; supplemented by two (2) years of experience in maintenance, landscaping, custodial or construction; or any equivalent combination of education, training, and experience; valid Virginia Driver’s license with the ability to meet and maintain Town insurability requirements; knowledge of various cleaning methods, basic maintenance and equipment. STARTING RATE: $15/Hour