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

Environmental Compliance Inspector (Full-Time)

Mc Donough Bolyard Peck

Environmental Compliance Inspector

Are you experienced with Virginia ESC and SWM inspections and ready to independently recognize and report environmental noncompliance on active construction sites?

MBP is looking for an Environmental Compliance Inspector to support projects across Western Virginia near Roanoke. Candidates should bring at least 2 years working with state and federal environmental regulations and related programs.

Responsibilities

Inspect construction activities during all project phases across Western Virginia near Roanoke, Martinsville and Danville and recognize and report noncompliance related to erosion & sediment control (ESC) and storm water management (SWM). Provide guidance during inspections while fostering a partnering relationship with contractors and stakeholders. Work independently in the field and interpret applicable regulatory requirements when communicating observations. Responsibilities include:

  • Perform daily record keeping of project activities related to environmental compliance.
  • Monitor and perform environmental inspections to verify regulatory compliance.
  • Report identified noncompliance observations from ESC and SWM inspections.
  • Provide technical guidance during site visits related to ESC measures, SWM BMPs, SWPPP, Spill Containment Plans, C-107 process, VSMP, ESCCC, and MS4 programs.
  • Interpret and apply state and federal environmental laws, regulations, policies, and best practices during inspection activities.
Qualifications

Who We Are Looking For

Experience:

  • Minimum of 2 years with state and federal environmental regulations, including ESC measures, SWM BMPs, SWPPP, Spill Containment Plans, C-107 process, VSMP, ESCCC, and MS4 programs.

Education/Knowledge:

  • High school graduate
  • Construction methods, specifications, standards, symbols, and terminology.
  • Reading and interpretation of ESC and SWM plans and contract specifications.
  • State and federal environmental laws, regulations, policies, and best practices.

Certifications:

  • Virginia DEQ Erosion and Sediment Control Inspector Certification (required).
  • Virginia DEQ Storm Water Management Inspector Certification (required).
  • OSHA 10-Hour or OSHA-30 Safety Training (preferred).

Skills and Abilities:

  • Written and oral communication skills
  • Proficiency with Microsoft Office, email, and Internet.
  • Work independently in the field.
  • Operate safely in outside environmental conditions and hazards at construction sites.
  • Walk over rough and uneven terrain and stand up to 12 hours on occasion.
  • Bend, stoop, kneel, twist, grasp, reach, raise hands above head, sit, climb, and balance.
  • Travel overnight as needed.

Guidance/Responsibility:

  • Works independently to recognize and report noncompliance during inspections.
  • Interprets applicable regulations and communicates findings to project stakeholders.

What We Offer:

We're focused on providing the tools and support you need to succeed, both personally and professionally. MBP offers a comprehensive benefits package including 100% employer-paid medical, dental, vision, life, and disability insurance (for individual employees), a 401(k) profit-sharing plan, a health savings account with company contributions, competitive compensation with opportunities for semi-annual bonuses, and generous paid time off. We also provide unique perks like tuition assistance, student loan repayment, annual gym reimbursement, pet insurance, and paid volunteer time. Additional benefits include mental health resources, company-wide wellness activities, and training and development to support your professional growth.

Status: Full-time

Requirements:

  • Valid driver's license and acceptable driving record.
  • Background screening will be performed.
  • Applicants must be authorized to work in the U.S. without sponsorship.

MBP is an equal opportunity employer. Protected veterans and individuals with disabilities are encouraged to apply.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Environmental Compliance Inspector (Full-Time) in Martinsville, VA vacancy
  • Environmental Compliance Inspector (Full-Time) Job Locations US-VA-Roanoke | US-VA-Martinsville | US-VA-Danville ID 2026-2566 Category Construction Inspection Type Full-Time, Variable Hours, (min. 30 hrs/wk) Overview... 
    Full time
    Environmental
    Contract work
    For contractors
    Work at office
    Night shift

    MBP

    Martinsville, VA
    1 day ago
  •  ...Job Type Full-time Description The Registered Nurse or Licensed Practical...  ...nursing care to assigned residents in compliance with current applicable federal, state,...  ...includes physiological, psychosocial, and environmental factors. Evaluate: Perform ongoing... 
    Full time
    Environmental
    Local area
    Night shift
    Day shift
    Weekday work

    Larry H. Miller Senior Health

    Martinsville, VA
    3 days ago
  • $58.8k - $105k

     ...Registered Nurse Case Manager, you will assume full nursing responsibility for the delivery...  ...'s/family's physical, psychosocial, and environmental needs and re-assesses as needed, no less...  ...8,800 to $105,000 annually based on full-time employment. We comply with all minimum... 
    Full time
    Environmental
    Minimum wage
    Work experience placement
    Local area
    Relocation package
    Weekend work
    Afternoon shift

    Optum

    Martinsville, VA
    3 days ago
  • $19 - $22.5 per hour

     ...Job Type Full-time Description The Quality Inspector is responsible for inspecting, auditing, and verifying materials, processes, and products...  ...with production and quality teams to monitor compliance and support a culture of continuous improvement and... 
    Full time

    Laminate Technologies Inc

    Ridgeway, VA
    1 day ago
  •  ...Way, Martinsville, VA, 24112, US (On-site) Job Schedule Full time Remote Work Schedule Availability? None Export-...  ..., markets, and communities where we operate, review the 2025 Environmental Social and Governance report at Follow: LinkedIn, Twitter, Instagram... 
    Full time
    Environmental
    Permanent employment
    Temporary work
    Apprenticeship
    Immediate start
    Remote work
    Shift work

    Howmet Corporation

    Martinsville, VA
    18 hours ago
  •  ...staff. Working under the direction of the Housekeeping / Environmental Services Director, you'll ensure our floors and common areas...  ...Account, & Other Elective Benefits Available ~ Paid Time Off (PTO) for Full-Time Employees ~ Career Growth Opportunities ~ Daily Pay... 
    Full time
    Environmental
    Daily paid
    Flexible hours
    Afternoon shift

    Medical Facilities of America

    Bassett, VA
    2 days ago
  • $2,279 per week

     ...have a dedicated recruiter who handles everything, saving them time, reducing their stress, and building lasting relationships....  ...to support their success, from payroll to clinical support to compliance.      FlexCare pushes beyond healthcare staffing through our... 
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Martinsville, VA
    3 days ago
  •  ...Now Hiring: Environmental Service Worker – Join Our Growing Team! We are seeking dependable and detail-oriented Environmental Service Workers to help maintain a clean, safe, and sanitary environment. If you take pride in cleanliness and enjoy supporting a team, this... 
    Environmental
    Immediate start
    Flexible hours

    JobleticsPro

    Fieldale, VA
    4 hours ago
  •  ...Job Description Job Description Full time benefitted position available for Intensive Care Coordinator responsible for implementing...  ...children and youth with complex emotional, behavioral, and environmental needs in community. Responsibilities include facilitating the... 
    Full time
    Environmental
    Temporary work
    Flexible hours

    Piedmont Community Services

    Martinsville, VA
    3 days ago
  •  ...Description Overview Join Healthcare Services Group (HCSG) as an Environmental Services Manager in Training, where you will learn to manage...  ..., laundry, and floor care staff. Learn to ensure compliance with policies, procedures, and federal/state requirements.... 
    Environmental

    Healthcare Services Group, Inc.

    Martinsville, VA
    15 days ago
  •  ...working, primarily with fingers rather than with the whole hand as in handling. Repetitive Motion: Substantial movements (motions) of the wrist, hands, and/or fingers. Work Environment: The worker is not subject to adverse environmental conditions.
    Environmental
    Work at office

    Henry County Public Schools

    Collinsville, VA
    18 hours ago
  • $25 - $35 per hour

     ...preventive/predictive maintenance) electrical equipment such as motors, generators, pumps, heavy duty machines, illumination systems, environmental regulating systems, communication systems and associated electrical and electronic controls; Perform work requiring a... 
    Environmental
    Hourly pay
    Shift work

    Interfuse Staffing

    Martinsville, VA
    18 hours ago
  •  ...being responsible passengers. Reports personal absences in time for the supervisor to secure a substitute aide. Is alert...  ...surroundings and activities. The worker is subject to outside environmental conditions, noise, vibration, and atmospheric conditions. Work... 
    Environmental
    Immediate start

    Henry County Public Schools

    Martinsville, VA
    2 days ago
  •  ...movements (motions) of the wrist, hands, and/or fingers. Work Environment: The worker is not subject to adverse environmental conditions. DISCLAIMER : The preceding job description has been designed to indicate the general nature and level of work performed... 
    Environmental
    Work at office
    Visa sponsorship

    Henry County Public Schools

    Martinsville, VA
    22 hours ago
  •  ...Job Type Full-time Description Directs, leads and manages the day-to-day operations of the assigned campus. Assists CEO...  ...periodically making changes as necessary to bring campus into compliance with established guidelines. Maintains knowledge of local,... 
    Full time
    Temporary work
    Work at office
    Local area

    SUNNYSIDE PRESBYTERIAN HOME

    Martinsville, VA
    4 days ago
  •  ...working, primarily with fingers rather than with the whole hand as in handling. Repetitive Motion: Substantial movements (motions) of the wrist, hands, and/or fingers. Work Environment: The worker is not subject to adverse environmental conditions.
    Environmental
    Work at office

    Henry County Public Schools

    Martinsville, VA
    4 days ago
  •  ...the accuracy and thoroughness of work, and observing general surroundings and activities. The worker is not subject to adverse environmental conditions. FLSA CLASSIFICATION: Exempt DISCLAIMER: The preceding job description has been designed to indicate... 
    Environmental
    Work at office
    Local area
    Immediate start
    Visa sponsorship

    Henry County Public Schools

    Martinsville, VA
    3 days ago
  •  ...Evaluates and recommends needed changes in the routing process and time frames. Serves as primary contact with routing software...  ...surroundings and activities. The worker is subject to outside environmental conditions, noise, vibration, and atmospheric conditions. The... 
    Environmental
    Work at office
    Immediate start

    Henry County Public Schools

    Martinsville, VA
    12 hours ago
  • $26 - $48 per hour

     ...Role Overview TSA is hiring Security Inspectors to evaluate airport security systems in Martinsville and ensure compliance with federal regulations. Inspectors conduct audits and assessments to maintain safety standards. Position Details Openings : Martinsville... 

    Airport Security Careers

    Martinsville, VA
    18 hours ago
  • $67.91k - $101.86k

     ...homes as prescribed by the physician and in compliance with applicable laws, regulations, and...  ...medication reconciliation accurately and timely Documents patient visits per policy and...  ...cash compensation for this role assumes full-time employment (40 weekly hours) at full... 
    Full time
    Hourly pay
    Minimum wage
    Work experience placement
    Local area
    Weekend work

    UnitedHealth Group

    Martinsville, VA
    1 day ago
  •  ...newly enrolled/current students are in compliance with state regulations such as preschool...  ...School Nurse Coordinator within appropriate time limits; Provides first aid;...  ...required. The worker is not subject to adverse environmental conditions. FLSA CLASSIFICATION... 
    Environmental
    Work at office
    Local area
    Immediate start

    Henry County Public Schools

    Martinsville, VA
    1 day ago
  •  ...professional development for teachers and staff. Ensures compliance with federal, state, and local mandates and guidelines...  ...surroundings and activities. The worker is not subject to adverse environmental conditions. FLSA CLASSIFICATION: Exempt DISCLAIMER... 
    Environmental
    Work at office
    Local area
    Immediate start

    Henry County Public Schools

    Martinsville, VA
    2 days ago
  • $5,000 per month

     ...work/life balance with flexible scheduling options      Less time on your feet compared to other settings      Ability to work...  ...needs and aids clients in mobilizing inner capacities and environmental resources to improve social functioning Help the client to... 
    Environmental
    Work experience placement
    Relief
    Work at office
    Flexible hours

    BrightSpring Health Services

    Martinsville, VA
    18 hours ago
  •  ...pick-up and drop-off. Maintain clean and orderly buses, ensuring compliance with maintenance standards. Collaborate with school staff and...  ...and accurate documentation of transportation activities. Full-time position with benefits. Relevant experience preferred. Qualifications... 
    Full time

    Wyndy LLC

    Bassett, VA
    5 days ago
  •  ...phone calls and e-mails from sales reps and customers Ensure timely responses to inquiries (24 hours or less is the goal), even if...  ...giving and volunteering in our communities Focus on ESG (Environmental, Social, and Corporate Governance) Comprehensive medical,... 
    Environmental
    Contract work
    Work at office
    Shift work
    Day shift

    Hooker Furniture Corporation

    Martinsville, VA
    3 days ago
  •  ...programs Tuition reimbursement program Emphasis on charitable giving and volunteering in our communities Focus on ESG (Environmental, Social, and Corporate Governance) Comprehensive medical, dental, vision plans including a generous employer health saving... 
    Environmental
    Contract work

    Hooker Furniture Corporation

    Martinsville, VA
    18 hours ago
  •  ...programs Tuition reimbursement program Emphasis on charitable giving and volunteering in our communities Focus on ESG (Environmental, Social, and Corporate Governance) initiatives Comprehensive medical, dental, and vision plans, including a generous... 
    Environmental
    Contract work
    Work at office

    Hooker Furniture Corporation

    Martinsville, VA
    2 days ago
  • $2,166 per week

    Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: GetMed Staffing Pay: $2,166 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/30/2026 About the Position GetMed Staffing...
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Martinsville, VA
    6 hours ago
  •  ...attitude. How We Support You Whether you need a part-time position or a place to plant yourself and grow, Lowe's is ready...  ...sessions, or to support nearby stores. Working Conditions Environmental factors vary by location. You may be working in both inside... 
    Environmental
    Part time
    Local area
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Lowe's

    Martinsville, VA
    1 day ago
  • $49.5 - $58.5 per hour

    Registered Nurse (RN) | Operating Room Location: Martinsville, VA Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Please contact a recruiter for...
    Full time
    Weekly pay
    Contract work
    Immediate start

    SkyBridge Healthcare

    Martinsville, VA
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Environmental Compliance Inspector (Full-Time). Be the first to apply!