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
GeoEngineers actively supports staff professional growth and development and empowers employees to truly make a difference in the world. Here’s how:

Career Development

At GeoEngineers, we take you through an in-depth new-hire orientation and follow it up with extensive on-the-job training to make sure that you start off on a solid foundation for your career growth.

Once you're on your way, we strongly encourage continuing professional growth and development throughout your career via professional registration, professional association activities and attendance at conventions and conferences. Just to name a few!

Internally, our Business of Professional Consulting (BPC) program helps employees advance within their careers by reinforcing key factors that lead to success in the consulting field. The program consists of a series of on-the-job technical, project management and senior-level leadership training programs designed to assist our staff in their career development.

We are also committed to your continuing education. Employees are eligible for tuition assistance for career-related courses.


We work hard to provide world-class service–inside and out. We also work hard to make sure that our employees are able to have a life outside of the office. We promote balance in the lives of our employees by:

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

  • Organizing group expeditions to make the most of the great outdoors–hiking, camping, biking, rafting and snowshoeing to name a few; and

  • Supporting our employees in their individual pursuits, ranging from races and other competitions to personal journeys and explorations.

The personal balance our employees achieve translates to a strong, productive team environment on the job.


We're all different, spanning a multitude of backgrounds, languages and experiences. But we all have one thing in common: A passion to find a better way to do what we do and to improve the world around us. We believe that everyone has something valuable to offer and that the differences among us only make us stronger and more capable of competing in today's ever-changing global marketplace. We respect each other. We learn from each other. We grow together.

Community Outreach

We're proud that our employees care for their communities and volunteer their personal time to help community-based organizations succeed. We've found that employees that donate time to one organization actually volunteer with one or more others as well, spanning both professional interests and personal causes. 57% of our staff engage in philanthropic outreach, 21% participate in numerous professional efforts and 22% devote their time to various business and environmental pursuits. Where will your passion take you?


Our technical specialists work every day with clients looking to make the most of their resources, optimize existing systems and return land to more beneficial use. GeoEngineers' expertise in earth systems ideally positions us to help clients address sustainability issues, and all our staff have an opportunity to make a difference in this important arena. 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

GeoEngineers’ commitment to finding a better way applies to our benefits as well. We understand that you are more than your career. You have friends, family and personal pursuits. You want to build a well-balanced life and we want to help get you there by continually striving to ensure that our total rewards package supports and enriches your overall quality of life.

Foundation for a Healthy Lifestyle

If you are a regular status employees who works 20 hours per week or more, you are eligible for the following:

Healthcare plan

GeoEngineers pays the full premium cost for industry-leading medical, dental and vision insurance plans for our employees. We also subsidize 60 percent of dependent premium costs for spouses, domestic partners and dependent children. Coverage starts on the first day of the month following start of employment.

Flexible spending account

We offer convenient, pre-tax accounts to help pay for eligible out-of-pocket health and day care expenses.

A culture of wellness

We are committed to supporting your health and fitness goals. To that end, we reimburse employees $20 per month for classes or programs offered through an established gym or health club, or parks and recreation programs.  Through our Rock Solid program, employees also have access to wellness education and fitness challenges, as well as an online suite of fitness, nutrition and lifestyle resources.

Financial protection from the unexpected

We provide peace of mind to you and your family via income protection programs. We pay the full cost of basic employee coverage for the following benefits:

  • Short-Term Disability
  • Long-Term Disability
  • Life Insurance

You may also purchase supplemental life insurance and long-term care insurance at discounted group rates in addition to the basic disability and life insurance coverage provided by GeoEngineers.  

Take Time for You

Vacation time

Great companies like GeoEngineers thrive due to the contributions of our people, so we encourage employees to take time off to recharge. From their first day of employment, all full-time employees accrue paid vacation time at a rate of three (3) weeks per year. Employees may accrue additional paid vacation based on years of experience. Regular part-time employees working at least 20 hours per week, but less than full time, accrue vacation on a pro-rated basis.

Sick time

All regular full-time employees are eligible to accrue 80 hours of sick time each year. Regular part‑time employees working 20 or more hours per week accrue sick time on a pro rata basis.


GeoEngineers provides eight (8) paid holidays per calendar year.

Retirement Ready

401(k) profit sharing plan

We are committed to providing you with robust options for retirement planning in both pre-tax and Roth accounts. Eligible employees may enroll in the GeoEngineers 401(k) Plan immediately following their first payday. GeoEngineers will match employee contributions at 50 percent of an employee's first 6 percent of eligible compensation. We also provide innovative retirement planning tools that will help you track your progress toward future retirement income, as well as individually customized, actuarial-based estimates of retirement healthcare costs..

GeoEngineers may also make an annual discretionary profit sharing contribution to the Plan. Eligible employees include all who have worked 1,000 hours during the calendar year and are active at year end.

Stock ownership

GeoEngineers is committed to internal ownership and broad participation by our employees. We encourage stock ownership as a way for our employees to have a vested interest in our business and share in our financial success. Employees are generally eligible to purchase company stock following one year of service.

Incentive Pay

Discretionary bonus

GeoEngineers’ employees are eligible for annual, discretionary bonuses based on performance.

Spot bonus

GeoEngineers strives to immediately reward exceptional performance by providing employees with spot bonuses for achievements that deserve special recognition.

Employee referral bonus

GeoEngineers offers employee referral bonuses, ranging from $500 to $4,000 based on position level, to employees that refer individuals for employment at GeoEngineers who are subsequently hired.

Grow Your Career

GeoEngineers values and encourages your career growth. We generally cover the cost of fees associated with professional development conferences, seminars, courses, educational programs, professional association memberships, and professional certification and licensing.

Additional Perks

Employee assistance program

When life presents a hurdle, we provide resources to help get you through it. We fully cover the cost of an employee assistance program that both you and your family can access.

Public transportation subsidy

GeoEngineers provides a generous $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.

Company store

We offer a full range of GeoEngineers-branded products at a substantial employee discount.

Employee discount program

GeoEngineers’ employees and their families have access to discounts at over 10,000 recreational, cultural, wellness, and travel-based businesses across the country.  Save on events, tickets, retail items, activities and more! 

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.