Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Maintenance Tech I - M-F - Night Shift

$24 - $37 per hour

Marvin Lumber and Cedar Company

Industrial Maintenance Technician

Marvin Composites is hiring an Industrial Maintenance Technician at our Salem, VA location. Marvin Composites is looking for individuals with a desire to contribute to an innovation-driven organization. Come work for a company that values your technical capabilities and values helping you build your career in manufacturing.

In this role, you'll help keep our facility and manufacturing equipment running efficiently. You'll take on a variety of tasks including troubleshooting, repairing, ordering parts, and play a key role in maintaining our high standards of quality. You'll also have the opportunity to take ownership of your work and see the direct impact of your contributions.

Schedule: 6:30 PM - 3:00 AM Monday - Friday

Pay: Base rate: $24-37/hr + 20% night premium

Highlights of Your Role

• Provide timely support, perform preventive and reactive maintenance, identify root causes, and ensure thorough follow-up on equipment issues

• Troubleshoot, diagnose, and repair mechanical, electrical, hydraulic, and pneumatic systems

• Plan work effectively, coordinating with production & leadership to ensure success

• Order parts as needed to keep our equipment running smoothly

• Monitor and maintain facility equipment to minimize downtime and scrap

• Continuously improve equipment, processes, methods, etc., to drive innovation

You're a Good Fit If You Have (Or If You Can)

• A two-year technical degree or a comparable level of knowledge and skills acquired through relevant work experience

• Ability to perform accurate and thorough work with attention to detail

• Strong Electrical and Mechanical skills

• Familiarity with PLCs, control systems, and industrial automation

We Invite You to See Yourself at Marvin

Marvin Composites produces custom fiberglass components used in many of the premium windows and doors manufactured by Marvin, a family-owned and -led company. Marvin Composites currently has fiberglass production facilities in Fargo, North Dakota and Salem, Virginia. Our 300+ associates enjoy our better living approach to benefits, which support you at work and beyond. From day one, you receive health insurance, paid holidays, paid parental leave, a 401(k) retirement savings match and more!

A few unique offerings include:

  • $300 annual wellbeing account to spend on whatever makes you happy + healthy
  • Better Living Day! (a paid day off to go have some fun)
  • $$ Annual profit sharing – get rewarded for the role everyone plays in making Marvin a success
  • Giving at Marvin – join coordinated volunteer opportunities
  • Brighter Days Fund – financial support thanks to your colleagues and the Marvin family should you suffer a personal hardship

The partnership between the fiberglass manufacturer and Marvin began more than 30-years ago, with the Marvin Composites name officially being introduced in 2022.

Today, Marvin is also proud to have been named a Top Large Employer by Forbes Magazine two years in a row, in 2024 and 2025. With operations in 19 cities across North America Marvin's portfolio of products, which includes Infinity Replacement Windows, and TruStile Doors. Apply today and join an industry-leading company proud to take the Marvin name.

Marvin is an Equal Opportunity Employer

Marvin is committed to creating an inclusive environment for all employees and applicants. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable laws. Applicants requiring reasonable accommodation for any part of the application and hiring process may contact us at View email address on click.appcast.io.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Maintenance Tech I - M-F - Night Shift in Salem, VA vacancy
  • $20 - $24 per hour

     ...Maintenance Technician - Nights Hours: Monday-Thursday 6pm-6am, some flexibility required, overtime is also available. ***Will train on day shift*** Pay: $20-$24/hr - 10% Shift Differential for Night Shift Key Duties Install and assemble new machines... 
    Night shift
    Shift work
    Day shift

    Wise Staffing

    Roanoke, VA
    4 days ago
  •  ...Maintenance Technician Responsible for maintaining, troubleshooting, repairing, and upgrading...  ...in a team environment. Maintenance Tech Shift Availability: Cardinal's Maintenance...  ...currently have openings on our day and night shifts. Night Shift: Week 1 of Pay Period... 
    Night shift
    Shift work
    Weekend work
    Day shift

    Cardinal Services Inc of Indiana

    Roanoke, VA
    2 days ago
  • $24 - $32 per hour

     ...60196. Job Type: Full Time Shift(s) Available: 2nd Compensation: $ 24...  ...preventative, predictive, and reactive industrial maintenance throughout the facility, with limited...  ...to work overtime including holidays, nights, weekends, or different shifts with... 
    Night shift
    Full time
    Temporary work
    Relocation
    Visa sponsorship
    Flexible hours
    Shift work

    Cargill

    Vinton, VA
    2 days ago
  •  ...and project needs. What You'll Do Assist with on-site maintenance, repair, and service of conveyor systems Work alongside...  ...travel and multi-day jobs Schedules can vary, including days, nights, weekends, and on-call work Safety is non-negotiable—PPE and... 
    Night shift
    Relocation package

    Singer Industrial

    Salem, VA
    3 days ago
  • $27 - $34 per hour

     ...Maintenance Tech Keep machines running strong, troubleshoot fast, earn great pay, build a stable, skilled maintenance career What's...  ...00 to $ 34.00 / hour ~ Full Time work available ~ Second Shift (Monday through Thursday) Perform preventive maintenance... 
    Suggested
    Weekly pay
    Full time
    Temporary work
    Monday to Thursday
    Afternoon shift

    Elwood Staffing

    Salem, VA
    12 hours ago
  • $1,919 per week

     ...Registered Nurse (RN) | Rehab Location: Salem, VA Agency: Advantis Medical Staffing Pay: $1,919 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 7/6/2026 About the Position... 
    Night shift
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Salem, VA
    6 days ago
  • $1,919 per week

     ...Registered Nurse (RN) | Rehab Location: Salem, VA Agency: Advantis Medical Staffing Pay: $1,919 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 7/6/2026 About the Position Advantis Medical... 
    Night shift
    Full time
    Contract work
    Immediate start
    Shift work

    Advantis Medical Staffing

    Salem, VA
    6 days ago
  • $1,858 per week

     ...Nurse (RN) | Emergency Room (ER) / Trauma Location: Salem, VA Agency: Cynet Health Pay: $1,858 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Job Title:... 
    Night shift
    Full time
    Contract work
    Shift work
    Day shift

    Cynet Health

    Salem, VA
    12 days ago
  • $2,006 per week

     ...Agency: Cynet Health Pay: $2,006 per week Shift Information: Days - 4 days x 10 hours Contract Duration...  .... Day shift staff primarily consists of RNs, with scrub techs and scope room techs. Night shift is on call only. The department handles approximately... 
    Night shift
    Full time
    Contract work
    Shift work
    Weekend work
    Day shift
    Weekday work

    Cynet Health

    Salem, VA
    12 days ago
  • $1,919 per week

     ...Registered Nurse (RN) | Psych Location: Salem, VA Agency: Advantis Medical Staffing Pay: $1,919 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/15/2026 About the Position Advantis... 
    Night shift
    Full time
    Contract work
    Immediate start
    Shift work

    Advantis Medical Staffing

    Salem, VA
    7 hours ago
  • $1,800 - $2,000 per week

     .../ Trauma Location: Salem, VA Agency: United Health Care Staffing, Inc. Pay: $1,800 to $2,000 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/4/2026 About the Position RN - Emergency Department... 
    Night shift
    Full time
    Contract work
    Shift work

    United Health Care Staffing, Inc.

    Salem, VA
    14 days ago
  • $25 - $36 per hour

    ***This Position Is Sign ON Bonus Eligible*** ***This Position is Relocation Support Eligible*** What you will do Receive service calls from Service Resource Center, including a brief description of equipment/system malfunctions. Contact customer representative...
    Night shift
    Hourly pay
    Relocation package
    Flexible hours

    Johnson Controls

    Salem, VA
    2 days ago
  • $1,760 - $1,960 per week

     .../ Trauma Location: Salem, VA Agency: United Health Care Staffing, Inc. Pay: $1,760 to $1,960 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position RN - ER | Salem, VA... 
    Night shift
    Weekly pay
    Full time
    Contract work
    Immediate start
    Shift work

    United Health Care Staffing, Inc.

    Salem, VA
    1 day ago
  • $1,858 per week

     ...Nurse (RN) | Emergency Room (ER) / Trauma Location: Salem, VA Agency: Cynet Health Pay: $1,858 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position... 
    Night shift
    Full time
    Contract work
    Shift work
    Day shift

    TravelNurseSource

    Salem, VA
    12 days ago
  • $1,760 - $1,960 per week

     ...Care Staffing, Inc. Pay: $1,760 to $1,960 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks...  ...enjoying your days off). Join the team where "Heart meets Tech"—and get the VIP career treatment you deserve. 30053806EXPPLAT... 
    Night shift
    Weekly pay
    Full time
    Contract work
    Local area
    Immediate start
    Shift work

    TravelNurseSource

    Salem, VA
    1 day ago
  • $1,894 - $1,930 per week

     ...TalentBurst, Inc. Pay: $1,894 to $1,930 per week Shift Information: Days - 4 days x 9 hours Start Date: 6/2...  ...approx 25 Type of staff: Day Shift –Primarily RN’s, with scrub tech and scope room techs Night Shift – on call only Patient Ratios – approx 20-30... 
    Night shift
    Full time
    Relief
    Shift work
    Weekend work
    Day shift
    Weekday work

    TalentBurst, Inc.

    Salem, VA
    15 days ago
  • $1,840 per week

     ...(RN) | Emergency Room (ER) / Trauma Location: Salem, VA Agency: Mindlance Health Pay: $1,840 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position ID: 76818533 Shift:... 
    Night shift
    Full time
    Contract work
    Immediate start
    Shift work
    Weekend work
    Day shift

    Mindlance Health

    Salem, VA
    2 days ago
  • $1,894 - $1,930 per week

     ...TalentBurst, Inc. Pay: $1,894 to $1,930 per week Shift Information: Days - 4 days x 9 hours Start Date: 6/2...  ...approx 25 Type of staff: Day Shift –Primarily RN’s, with scrub tech and scope room techs Night Shift – on call only Patient Ratios – approx 20-30... 
    Night shift
    Full time
    Relief
    Shift work
    Weekend work
    Day shift
    Weekday work

    TravelNurseSource

    Salem, VA
    15 days ago
  •  ...recognized. Submit your application for the opportunity below: RN NICU  Full Time-36 hours per week with rotating weekends/holidays Night shift-7p-7a Self-scheduling available Job Summary and Qualifications As a NICU RN, you will play a pivotal role in... 
    Night shift
    Full time
    Temporary work
    Flexible hours

    LewisGale Medical Center

    Salem, VA
    12 hours ago
  •  ...support our incredible team members over the course of three years. Full Time-36 hours per week with rotating weekends/holidays Night shift-7p-7a Self-scheduling available Benefits LewisGale Medical Center offers a total rewards package that supports the... 
    Night shift
    Full time
    Temporary work
    Part time
    Flexible hours

    LewisGale Medical Center

    Salem, VA
    12 hours ago
  •  ...support our incredible team members over the course of three years. Full Time-36 hours per week with rotating weekends/holidays Night shift-7p-7a Preferential/Self-scheduling available Benefits LewisGale Medical Center offers a total rewards package that... 
    Night shift
    Full time
    Temporary work
    Part time
    Flexible hours

    LewisGale Medical Center

    Salem, VA
    12 hours ago
  • $1,840 per week

     ...(RN) | Emergency Room (ER) / Trauma Location: Salem, VA Agency: Mindlance Health Pay: $1,840 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is... 
    Night shift
    Full time
    Contract work
    Immediate start
    Shift work
    Weekend work
    Day shift

    TravelNurseSource

    Salem, VA
    2 days ago
  • $17.39 - $24.35 per hour

     ...Experienced Maintenance Generalist. Performs a variety of basic and intermediate mechanical & preventive maintenance, as well as...  ...other facilitator's facilities to meet staffing needs. Shift: Evening/Night Shift Details: Rotating shift 3:30pm-12:00am OT as needed... 
    Night shift
    Apprenticeship
    Relocation package
    Shift work
    Rotating shift
    Afternoon shift

    RightWorks Inc

    Roanoke, VA
    1 day ago
  •  ...County is currently accepting applications to fill the position of Maintenance Technician. Job Summary: Performs responsible work...  ...24-hour call for after hours emergencies, including holidays, nights and weekends. • Position holder is subject to pre-employment... 
    Night shift
    Local area

    Botetourt County, VA

    Daleville, VA
    3 days ago
  •  ...Dismantling and reassembling machines or equipment to replace defective parts as required. Performing scheduled preventive maintenance on machinery. Completing paperwork on parts used and repairs made. Maintaining and lubricating machine tools and equipment as... 
    Night shift

    Optical Cable

    Roanoke, VA
    2 days ago
  •  ...Job Title General Maintenance Job Description General maintenance is responsible for the installation, maintenance, repair, and...  ...facility-related equipment. The anticipated schedule is 2nd shift (2:30 p.m. - 10:30 p.m.) or 3rd shift (10:30 p.m. - 6:30 a.m.).... 
    Night shift
    Contract work
    Work at office
    Flexible hours
    Afternoon shift

    Elbit Systems of America

    Roanoke, VA
    3 days ago
  •  ...serves as an advocate for patients to support an unparalleled patient experience. ~ Full-time; 36 hours per week ~12 hour shifts ~ Night Shift (6:45pm-7:15am) ~ Preferred Self- Scheduling available What you will do in this role: Assess patient condition... 
    Night shift
    Full time
    Temporary work
    Relocation package
    Flexible hours
    Shift work

    LewisGale Medical Center

    Salem, VA
    12 hours ago
  • $1,426 - $2,106 per week

     ...(ER) / Trauma Location: Salem, VA Agency: Convergence Medical Staffing Pay: $1,426 to $2,106 per week Shift Information: Nights - 3 days x 12 hours Start Date: ASAP About the Position Job - RN ER (780) 7:00PM-7:00AM, City: Salem, State:... 
    Night shift
    Weekly pay
    Full time
    Contract work
    Temporary work
    Immediate start
    Shift work

    Convergence Medical Staffing

    Salem, VA
    14 days ago
  •  ...is a part of the nation’s leading provider of healthcare services, HCA Healthcare. ~ Full-time; 36 hours per week ~12 hour shifts ~ Night Shift (6:45pm-7:15am) ~ Preferred Self- Scheduling available Benefits LewisGale Medical Center, offers a total... 
    Night shift
    Full time
    Temporary work
    Part time
    Relocation package
    Flexible hours
    Shift work

    LewisGale Medical Center

    Salem, VA
    12 hours ago
  • $32 - $48 per hour

     ...Discipline: RN ~ Duration: Ongoing ~36 hours per week ~ Shift: 12 hours ~ Employment Type: Staff Job Title: RN...  ...Will consider a med Surg candidates to cross train ONLY FOR NIGHTS SHIFT Patterns Hiring - Perm Job ID #806008. About Patterns... 
    Night shift
    Hourly pay
    Permanent employment
    Shift work

    Patterns Hiring - Perm

    Salem, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Maintenance Tech I - M-F - Night Shift. Be the first to apply!