Talent.com
Senior Geologist
Senior GeologistThompson Engineering • Tuscaloosa, AL, USA
Senior Geologist

Senior Geologist

Thompson Engineering • Tuscaloosa, AL, USA
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

Position Summary

Thompson Engineering is looking for a motivated and experienced Professional Geologist (PG) to join our Environmental Business Unit. This role focuses on site assessments, remediation, groundwater investigations, and regulatory compliance. The ideal candidate combines technical expertise with regulatory knowledge and a hands-on approach to solving complex environmental challenges.

This position is well-suited for a technical seller / doer who can manage projects, mentor junior staff, and contribute to business development.

Key Responsibilities

  • Lead and manage environmental site assessments (Phase I & II ESAs), UST closures, and site characterization projects in accordance with state and federal regulations.
  • Design and implement soil and groundwater sampling programs; interpret geologic and hydrogeologic data.
  • Oversee UST removals, upgrades, assessments, and prepare closure reports and corrective action plans.
  • Manage federal environmental projects.
  • Prepare technical reports, including geologic logs, cross-sections, contaminant transport models, and remediation summaries.
  • Coordinate with regulatory agencies (e.g., ADEM, MDEQ, FDEP, LDEQ, TCEQ, EPA) to ensure compliance and facilitate approvals / closures.
  • Evaluate and select remedial technologies (e.g., in-situ chemical oxidation, dual-phase extraction, biosparging).
  • Manage subcontractors, field personnel, and drilling teams during fieldwork.
  • Mentor junior geologists and field staff.
  • Ensure health and safety compliance in field operations (HAZWOPER 40-hour certification required).
  • Support business development through proposals, scopes of work, and client communications.

Essential Functions

  • Ensure all scientific / engineering work adheres to professional standards and good scientific practice.
  • Lead project planning, preliminary design studies, and layouts.
  • Consult with clients and stakeholders to determine practical, cost-effective solutions.
  • Select suitable materials, equipment, and methods in accordance with SOPs.
  • Prepare cost estimates, schedules, and specifications.
  • Produce clear, concise technical reports that meet applicable codes and regulations.
  • Organize and direct the work of others to optimize resources and budgets.
  • Supervise, check, and assume responsibility for assigned project work.
  • Coordinate across disciplines (engineering, architecture, estimating, purchasing, etc.).
  • Deliver projects on schedule and within budget.
  • Prepare Phase I & II proposals, plans, and reports; conduct stormwater compliance inspections (NPDES, SWPPPs, SPCC Plans).
  • Perform or oversee field sampling and supervise technicians and junior staff.
  • Support marketing and business development, including project write-ups and resume updates.
  • Follow company policies, procedures, and safety requirements.
  • Other Responsibilities

  • Participate in professional societies and industry activities.
  • Maintain regular and reliable attendance.
  • Perform other duties as assigned.
  • Minimum Requirements

  • Education : BS or MS in Environmental Science, Geology, Hydrogeology, or related field.
  • Experience : Minimum of 10 years in environmental consulting or state / federal environmental regulatory work.
  • Professional Credentials :
  • Alabama Professional Geologist license preferred (or ability to obtain via reciprocity).
  • Professional Engineer registration in Alabama is a plus.
  • Technical Skills :
  • Proficiency in interpreting geologic formations and groundwater data.
  • Knowledge of UST regulations, RCRA, CERCLA, NPDES permitting, and the Clean Water Act.
  • Strong technical writing, data analysis, and communication skills.
  • Other : Valid driver's license; willingness to travel to project sites.
  • Physical Requirements

  • Willingness to work flexible schedules and overtime as needed.
  • Ability to operate a computer and sit for extended periods.
  • Ability to bend, file, and perform inspections / sampling over varied terrain.
  • Strong verbal and written communication skills.
  • serp_jobs.job_alerts.create_a_job

    Geologist • Tuscaloosa, AL, USA

    Job_description.internal_linking.related_jobs
    Travel Nurse RN - Gastroenterology

    Travel Nurse RN - Gastroenterology

    Travel Nurses, Inc. • Tuscaloosa, AL, US
    serp_jobs.job_card.full_time
    RN Gastroenterology for a travel nursing job in Tuscaloosa, Alabama.Job Description & Requirements.Pay package is based on 12 hour shifts and 36 hours per week (subject to confirmation) with ta...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote First-Line Supervisors of Police and Detectives - AI Trainer ($80-$120 per hour)

    Remote First-Line Supervisors of Police and Detectives - AI Trainer ($80-$120 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    About the Role • • Mercor is seeking experienced • •First-Line Supervisors of Police and Detectives • • to support a leading AI lab in advancing research and infrastructure for next-generation machine l...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Travel Physical Therapist (PT) - $1,168 to $1,407 per week in Northport, AL

    Travel Physical Therapist (PT) - $1,168 to $1,407 per week in Northport, AL

    AlliedTravelNetwork • Northport, AL, US
    serp_jobs.job_card.full_time
    AlliedTravelNetwork is working with Fusion Medical Staffing to find a qualified Physical Therapist (PT) in Northport, Alabama, 35476!. Travel Physical Therapist (PT).Facility in Northport, Alabama.F...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Physical Therapist (PT) - $2,085 to $2,285 per week in Northport, AL

    Travel Physical Therapist (PT) - $2,085 to $2,285 per week in Northport, AL

    AlliedTravelCareers • Northport, AL, US
    serp_jobs.job_card.full_time +1
    AlliedTravelCareers is working with Jackson Therapy Partners to find a qualified Physical Therapist (PT) in Northport, Alabama, 35476!. Looking for a change of scenery and a chance to help others? J...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    7 on 7 off Neurohospitalist | Southeast Metro | 95K Recruitment Incentives

    7 on 7 off Neurohospitalist | Southeast Metro | 95K Recruitment Incentives

    Jackson Physician Search • Tuscaloosa, US
    serp_jobs.job_card.full_time
    Looking for a Board Eligible / Board Certified Neurologist to work a 7 on / 7 off Neurohospistalist schedule.Great opportunity for someone that has interest to lead and build out the stroke program.Con...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote Geopolitics Forecaster - AI Trainer ($105-$125 per hour)

    Remote Geopolitics Forecaster - AI Trainer ($105-$125 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Role Overview Mercor is collaborating with a leading AI lab on a cutting-edge research initiative involving top superforecasters from around the world. We’re seeking geopolitical experts to contribu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Remote Financial Planner - AI Trainer ($150 per hour)

    Remote Financial Planner - AI Trainer ($150 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    UK / Canada / Europe / Singapore / Dubai / Australia-based • •Investment Banking or Private Equity Experts • • for a research project with a leading foundational model AI lab. You are a good fit if you : - Have •...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Travel Physical Therapist (PT) - $1,168 to $1,407 per week in Northport, AL

    Travel Physical Therapist (PT) - $1,168 to $1,407 per week in Northport, AL

    Fusion Medical Staffing • Northport, AL, US
    serp_jobs.job_card.full_time
    Travel Physical Therapist (PT).Facility in Northport, Alabama.Fusion Medical Staffing is seeking a skilled Physical Therapist for a 13-week travel assignment in Northport, Alabama.As a member of ou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Travel Speech Language Pathologist (SLP) in Fayette, AL

    Travel Speech Language Pathologist (SLP) in Fayette, AL

    AlliedTravelCareers • Fayette, AL, US
    serp_jobs.job_card.full_time
    AlliedTravelCareers is working with Aequor to find a qualified Speech Language Pathologist (SLP) in Fayette, Alabama, 35555!. We are in need of SLP for a contract position in Fayette, Alabama.Antici...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Physical Therapist (PT) - $2,080 per week in Northport, AL

    Travel Physical Therapist (PT) - $2,080 per week in Northport, AL

    Core Medical Group • Northport, AL, US
    serp_jobs.job_card.full_time
    Client in AL seeking Physical Therapist.We are looking for a healthcare professional who is ready to provide exceptional patient care in this contract / travel role. Contract / travel assignments are ty...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Physician (MD / DO) - Geriatrics in Northport, AL

    Physician (MD / DO) - Geriatrics in Northport, AL

    LocumJobsOnline • Northport, AL, US
    serp_jobs.job_card.full_time +1
    LocumJobsOnline is working with CompHealth to find a qualified Geriatrics MD in Northport, Alabama, 35473!.Situated along the banks of the Black Warrior River, Northport, Alabama offers physicians ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    STORE MANAGER - 21 and older only - NORTHPORT, AL

    STORE MANAGER - 21 and older only - NORTHPORT, AL

    Dollar General • Northport, Alabama, United States
    serp_jobs.job_card.full_time
    At Dollar General, our mission is Serving Others! We value each and every one of our employees.Whether you are looking to launch a new career in one of our many convenient Store locations, Distribu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote Bilingual Generalist - AI Trainer ($40-$40 per hour)

    Remote Bilingual Generalist - AI Trainer ($40-$40 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Mercor is seeking • •native Multilingual Generalists • • for a • •short-term • • project with a leading AI lab.Seeking the following languages : • •Korean, Indonesian, Urdu, Bengali, Vietnamese, Polish, Th...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Travel Physical Therapist

    Travel Physical Therapist

    Ardor Health Solutions • Northport, AL, US
    serp_jobs.job_card.full_time
    Ardor Health Solutions is seeking a travel Physical Therapist for a travel job in Northport, Alabama.Job Description & Requirements. Ardor Health Solutions is looking for a Physical Therapist to...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Physical Therapist (PT) - $2,027 to $2,090 per week in Northport, AL

    Travel Physical Therapist (PT) - $2,027 to $2,090 per week in Northport, AL

    AlliedTravelCareers • Northport, AL, US
    serp_jobs.job_card.full_time
    AlliedTravelCareers is working with Pioneer Healthcare Services to find a qualified Physical Therapist (PT) in Northport, Alabama, 35476!. If you're interested in making a significant impact as a.Sk...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Remote PhD-Level Computational Biologist — Design Data-Centric Benchmarks for AI Models - AI Trainer ($65-$85 per hour)

    Remote PhD-Level Computational Biologist — Design Data-Centric Benchmarks for AI Models - AI Trainer ($65-$85 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Role Overview • • Mercor is seeking computational biology experts to contribute to a unique project with a top-tier AI research organization. This short-term initiative challenges AI models with hidde...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Travel Pulmonary Telemetry RN

    Travel Pulmonary Telemetry RN

    Coast Medical Service • Tuscaloosa, AL, US
    serp_jobs.job_card.full_time
    Coast Medical Service is seeking a travel nurse RN Telemetry Med Surg for a travel nursing job in Tuscaloosa, Alabama.Job Description & Requirements. Coast Medical Service is a nationwide travel...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Remote Generalist Data Annotation Expert - AI Trainer ($45-$45 per hour)

    Remote Generalist Data Annotation Expert - AI Trainer ($45-$45 per hour)

    Mercor • Tuscaloosa, Alabama, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Role Overview Mercor is collaborating with a leading AI lab to contract detail-oriented generalists for a data annotation project. Contractors will support the development of AI systems by categoriz...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted