Are you passionate about using science and
technology to improve our world?

Then explore the many opportunities we have to offer and start your journey today!

Students and

Jumpstart your career and set a strong foundation for success


Partner with technical leaders and take your career to new heights


Put your skills to use and make a real difference


Do meaningful work and take your talents to the next level
How We’re Different
We're dedicated to cultivating our most important resource — you. Take on new challenges side-by-side with team members devoted to our clients, each other, and improving the world we share. Here's what matters to us:

Career Development

We never stop learning. Receive both formal and on-the-job training from experienced professionals in your field. Get tuition assistance for career-related courses and embrace opportunities for leadership as your career advances. Join us and let’s grow together.


Our comprehensive professional growth program, GeoUniversity, provides learning opportunities through live sessions, webinars, and online courses. Train on leadership, project management and a range of technical topics that will enrich your skills no matter where you are in your career.

Work-Life Balance

Life is more than work. We believe that quality time spent out of the office can enrich your professional as well as your personal life. We promote balance in the lives of our employees by:

  • Providing our staff with a suportive and flexible work environment that enables them to fulfill obligations on and off the job.

  • Organizing group activities such as hiking, camping, biking, rafting and snowshoeing.

  • Supporting our employees in their individual pursuits — from races and other competitions to personal causes.

Community Outreach

More than half of our staff actively engage in philanthropy, and many more volunteer their time to help various professional, business and environmental pursuits. GeoEngineers supports employees’ individual causes through an active charitable giving program.


We specialize in protecting our clients’ interests and the environment in a sustainable way. For more information about our sustainable services and projects, visit the Sustainability page or follow the GeoEngineers blog, Field Notes.

Work on diverse, technically challenging projects
across multiple markets.

Take advantage of opportunities for collaboration, mentorship and professional growth.

University of California-Davis EWB team build a marketplace latrine
Join a team that truly encourages work/life balance—
and fun!

Feed your passion for helping others by volunteering your time and technical skills to improve local and global communities.


Build Your Best Life at GeoEngineers
We understand that you are more than your career. Our complete employee rewards package supports and enriches a balanced life. Together, we are finding a better way to work, and a better way to live.

Healthcare & Wellness 

  • We pay the full premium for industry-leading medical, dental and vision coverage and 60 percent of dependent premiums for spouses, domestic partners and dependent children.
  • We provide $20 per month reimbursement for classes or programs offered through gyms or health clubs, or parks and recreation programs, along with access to online fitness, nutrition and overall wellness tools and resources.
  • Our Employee Assistance Program is a free, confidential counseling, assessment, and referral service that provides help with emotional or relationship issues, financial worries, work-life balance and other personal challenges.

Financial Protection from the Unexpected

  • We pay the full cost of basic employee coverage for short- and long-term disability and life insurance.
  • Employees can also purchase supplemental life and long-term care insurance at discounted group rates. 

Vacation, Sick Leave and Holidays

  • Accrue paid vacation time at a rate of three weeks per year or more based on years of experience (pro-rated for those that work 20 or more hours per week but less than full time).
  • Regular full-time employees are eligible to accrue 80 hours of sick time each year (pro-rated for those that work 20 or more hours per week but less than full time.)


Full-time employees enjoy eight paid holidays per calendar year.

401(k) Profit Sharing Plan

GeoEngineers' 401(k) plan matches employee contributions at 50 percent of an employee's first 8 percent of eligible compensation.

Stock Ownership

Employees are generally eligible to purchase eompany stock folllowing one year of service.

Grow Your Career

We value and encourage your career growth. As such, we cover fees associated with professional development conferences, seminars, courses, educational programs, professional association memberships, and professional certification and licensing.

Additional Perks

  • We provide a $120 per month subsidy towards the cost of public transportation for your daily commute via bus, vanpool, train or ferry. We also provide a $20 per month bicycle commute subsidy.

We find a better way® to apply earth science and technology to improve our world.


We think safety first
We are committed to broad, internal ownership
We deliver unparalleled service to our clients
Caring and respect define our culture
We demonstrate absolute integrity in all we do
Our profitability generates attractive financial rewards for our stockholders and our employees 
We achieve technical excellence in our operations and products
We seek and embrace opportunity for our staff and our company
Internal and external teamwork is essential for the success of our clients and our company 

Your Questions Answered


The following are answers to frequently asked questions about applying for a job at GeoEngineers. Please contact us with any additional questions or requests.



What happens if I have mailed, emailed or faxed in a resume?


To be considered an applicant at GeoEngineers, you must apply directly online for an open position and meet the minimum qualifications for that position.


If I've applied for a job opening, how will I know that you've received my application? How long will it be before I know if I've been selected for an interview?


You will receive an email confirming that you have successfully completed your online profile. If you are among the most qualified candidates, we will contact you within several weeks to set up an initial interview. We contact only those candidates selected for interviews. If your qualifications do not match our needs at this time, your profile will remain active in our system so that you may apply for other opportunities that may better suit your background, experience and interests.


Where can I learn about available opportunities with GeoEngineers?


All openings within GeoEngineers are posted on our Careers website. You may search for available positions and submit your profile online by starting at our Careers  page.


How can I apply for multiple openings at GeoEngineers? Do I need to apply separately for each?


Once you create an online profile, you are able to apply that information towards any new opportunity that comes available. Please add each position you are interested in to your online profile so that the appropriate recruiter is informed of your interest and can assess your qualifications for the position. We recommend that you update your profile every 12 months, though you may do so at any time.


Can I still submit my resume even if there isn't an available opening that is of interest to me?


You may only submit your resume for open positions. If you do not see an opening that you are interested in once you had conducted a search, you may sign up for notifications of upcoming openings via the RSS feed button at the top of the Current Openings page.


Do I need to submit a cover letter?


While we do not require a cover letter, we strongly recommend that you include one with your application.


What if I forget my password?


Just use the "If you do not remember your password click here" function on the login page—enter the e-mail address that you had previously used to create your online profile and hit Submit. A password reminder will then be sent to that e-mail address.


Does GeoEngineers perform reference and background checks?


Yes, we perform extensive reference checks and may do so at any point during the interview process. We also perform background checks on all new hires before their start dates. A typical background check will include a criminal record check as well as education and licensure/registration verification (as necessary). Credit checks are typically not performed as part of our pre-employment verification process, unless the position specifically requires that we do so.  


How do I find out about internship opportunities available? Which locations offer internships? What is the best way to apply?


GeoEngineers offers internships to students year-round at many of our locations. Availability varies each year, based on business need. All of our internship opportunities are listed on the Job Openings page. If you see an internship that is of interest to you, please complete an online profile for that specific opportunity. If you do not see an internship that is a match, or if none are available at this time, please check back soon, as our listing of available opportunities is updated daily.


How do I tell a friend about career opportunities available at GeoEngineers?


If you see an opportunity that you feel a friend may be interested in, you can send the position description to them directly by clicking on the "Send to a Friend" option at the bottom of the posting. You will then be prompted to enter your name and e-mail address, their e-mail address and any relevant comments that you would like to include in your message. Once you provide the necessary information and click "Send," your friend will receive the complete position description in an e-mail, along with directions on how to apply.


Do you have tips on interviewing at GeoEngineers?




The following information should help you prepare for your interview:

  • Do your homework! Learn about our firm and the position you are applying for before you talk to us.

  • Sell yourself: Know your qualifications and be able to speak to them confidently. Promote specific skills, abilities and experiences that directly relate to your position of interest.

  • But also be yourself: Be honest, be relaxed, be positive. It will go a long way.

  • Presentation is everything: Dress professionally—business casual attire is the norm. If in doubt, check with your recruiter. Shake hands firmly and maintain eye contact.

  • Ask questions: Thoughtful, relevant questions demonstrate a high level of understanding, interest and involvement in the process.

  • Follow up: Thank your interviewers for their time and attention. Get a business card from each during the interview process and follow up immediately after, with an email, letter or card. This will convey interest, as well as appreciation.

Considering joining our team?  View all of our job openings.