1

Geoscience Software Engineer Jobs (NOW HIRING)

... processes for production software * Collaborate with researchers and engineers to gather ... Exposure to scientific, geoscience, seismic, imaging, CAD, simulation, or other data-heavy ...

... processes for production software * Collaborate with researchers and engineers to gather ... Exposure to scientific, geoscience, seismic, imaging, CAD, simulation, or other data-heavy ...

The Staff Engineer/Geoscientist II position is considered a permanent and salaried position. The ... Experience with geoscience-related software and writing technical reports. Physical Demands: Must ...

... and engineers to assist in divestiture mandates and will be expected to integrate into the ... geoscience software (GeoGraphix, Kingdom, Transform, Petrel, Canvas, etc.). • Scripting and ...

New

... and engineers to assist in divestiture mandates and will be expected to integrate into the ... geoscience software (GeoGraphix, Kingdom, Transform, Petrel, Canvas, etc.). • Scripting and ...

New

Geoscience Drafter

Diamond Bar, CA · On-site

$30 - $40/hr

We combine consulting and engineering with advanced analytics and technology to solve the world ... Your Role : * Use AutoCAD software to develop various drawings (e.g., plates, figures ...

Geoscience Drafter

Diamond Bar, CA · On-site

$30 - $40/hr

We combine consulting and engineering with advanced analytics and technology to solve the world ... Your Role : * Use AutoCAD software to develop various drawings (e.g., plates, figures ...

Showing results 41-60

Geoscience Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do geoscience software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for geoscience software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a geoscience software engineer?

A Geoscience Software Engineer is a professional who develops, maintains, and optimizes software applications used in the geosciences, such as geology, geophysics, and environmental science. They work closely with geoscientists and data analysts to create tools that help interpret and visualize subsurface data, model geological processes, and support exploration or environmental projects. This role typically requires strong programming skills, knowledge of geoscience concepts, and experience with specialized software or data formats used in the field.

What are some common challenges geoscience software engineers face when integrating geological data into software solutions?

Geoscience Software Engineers often encounter challenges related to the complexity and variety of geological data formats, as well as the need to accurately model subsurface structures. Translating real-world geoscience concepts into computational algorithms requires close collaboration with geologists and domain experts to ensure accuracy. Additionally, maintaining performance and scalability when processing large datasets can be demanding, especially when working with real-time or high-resolution data. These challenges make cross-disciplinary communication and continuous learning essential in this role.

What are the key skills and qualifications needed to thrive as a geoscience software engineer, and why are they important?

To thrive as a Geoscience Software Engineer, you need a strong background in computer science, geology or geophysics, and experience with programming languages such as Python, C++, or Java. Familiarity with industry-specific tools like Petrel, ArcGIS, and seismic interpretation software, as well as version control systems (e.g., Git), is typically expected, along with relevant certifications or advanced degrees. Strong problem-solving skills, teamwork, and effective communication are crucial for collaborating with multidisciplinary teams and translating complex geoscientific data into reliable software solutions. These skills ensure the development of robust, user-friendly applications that support critical decision-making in energy, environmental, and research sectors.

What is the difference between Geoscience Software Engineer vs Geoscientist?

AspectGeoscience Software EngineerGeoscientist
Required CredentialsBachelor's or Master's in Geoscience, Computer Science, or related fieldBachelor's or higher in Geoscience or Earth Sciences
Work EnvironmentDevelops software tools for geoscience applications, often in tech or research firmsConducts fieldwork, data analysis, and research in labs or on-site
Industry UsageUsed in tech companies, oil & gas, environmental consultingUsed in academia, research institutions, and environmental agencies

While Geoscience Software Engineers focus on developing software solutions for geoscience problems, Geoscientists primarily conduct fieldwork and research to understand Earth's processes. Both roles require a strong foundation in geoscience, but their daily tasks and work environments differ significantly.

More about Geoscience Software Engineer jobs

What cities are hiring for Geoscience Software Engineer jobs?

Cities with the most Geoscience Software Engineer job openings:

What states have the most Geoscience Software Engineer jobs?

States with the most job openings for Geoscience Software Engineer jobs include:

Infographic showing various Geoscience Software Engineer job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Intermediate Civil/Geotechnical Engineer - Transportation

BGC Engineering

Anchorage, AK • On-site

$90K - $115K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 19 days ago


Job description

This is a hybrid role requiring three days per week in our Anchorage office.
About Us
BGC Engineering Inc. (BGC) is an international applied earth sciences professional services firm. We are proud of our talented team of over 800 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human Resources. Alongside our clients and industry partners, BGC works collaboratively as 'One Team', dedicated to solving the world's most critical applied earth science challenges. BGC has offices located across Canada, the United States, Chile, the Dominican Republic, and Australia.
Our flat management structure creates a culture of innovation, excellence and transparency and a casual, dynamic and inclusive work environment. BGC prides itself on offering training and mentoring opportunities to further our employees' professional growth as well as social and wellness activities that contribute to the connection and wellbeing of our team.
We believe in One Team, Excellence, Curiosity, Common Sense and Clarity.
The Role
BGC is seeking an Intermediate Civil-Geotechnical Engineer to join our growing team in Alaska. The successful candidate will work collaboratively in multi-disciplinary project teams focused on transportation infrastructure and related civil-geotechnical projects. This role involves technical design, analysis, and field work for projects that include slope stabilization, foundations, and earth retention systems. The ideal candidate will have solid field experience, including geotechnical drilling and construction observation, and will be eligible for professional registration within 1 year of hire.
This position is located in Anchorage, AK. Regular travel to other BGC offices and project locations will be required.
Responsibilities
  • Conduct geotechnical investigations, analyses, and design for geotechnical-related projects, including slope stabilization, earthworks, foundations, and earth retention systems
  • Prepare technical reports and contribute to proposal development
  • Complete field logs of boreholes in both soil and rock during subsurface investigations
  • Perform field inspections and site visits during construction phases
  • Interpret in-situ and laboratory test results and instrumentation data
  • Collaborate with senior engineers and project managers to ensure quality and technical excellence
  • Support project delivery, including budgeting, scheduling, and coordination with internal teams and clients
  • Provide guidance and mentorship to junior staff as appropriate

Required Education, Experience & Competencies
  • Bachelor's degree in Civil or Geotechnical Engineering
  • 5-8 years of relevant industry experience, or 3-6 years with a master's degree
  • Existing Professional Engineer (PE) designation or eligible for registration as a PE in the USA within 1 year of hire
  • Experience with field investigation techniques such as soil visual-manual descriptions, rock core logging, SPT sampling, CPT soundings, test pits, and geophysical surveys
  • Solid understanding of soil mechanics and geotechnical design principles, including limit equilibrium analysis, ASD and LRFD foundation analysis, and lateral earth pressure and earth retention
  • Familiarity with cold regions engineering principles (frost heave, permafrost, thermal design)
  • Familiarity with geotechnical software such as SLOPE/W, Slide2, RSPile, LPile, PLAXIS, TEMP/W, FLAC, or similar
  • Strong written and verbal communication skills

Desired Education, Experience & Competencies
  • Master's degree in Civil or Geotechnical Engineering
  • Existing Canadian Professional Engineering (P.Eng.) Registration or eligible for registration for a P.Eng. within 5 years
  • Experience with deep and shallow foundation design (spread footings, driven piles, drilled shafts, micropiles)
  • Experience with rock anchor, bolt or dowel design
  • Exposure to earth retention systems (lateral earth pressure diagrams; design of shoring, soil nail walls, tieback walls, MSE walls)
  • Prior experience in consulting engineering or construction

Position Requirements
Drug & Alcohol Testing
To ensure we meet our client's compliance requirements and our workplace health and safety commitments, BGC has a drug and alcohol policy that applies to this position. The policy states that an employee may be required to take a drug and alcohol test prior to engaging in field work. This testing could be requested within an employee's first week or in the future, as required. It is important to note that some clients also require random drug and alcohol testing, and/or testing in the event of a health and safety accident or incident.
Driver's License
BGC requires that employees have a valid driver's license, and that employees can drive a field pickup truck. Upon hiring, BGC will require a driver's abstract to allow for a safety review of your driving history.
Travel and Vaccination
BGC is committed to maintaining a safe work environment to ensure the health and safety of employees while on business travel and during field assignments. To meet travel and client requirements, employees may be required to receive vaccinations such as yellow fever, COVID-19, malaria, etc. If you require an accommodation or wish to discuss your situation, please contact Human Resources. BGC requires that you have a current passportfor this position.
Company Benefits
BGC offers our employees the following:
  • Our 'One Team' culture supporting health, wellness, safety and diversity
  • Comprehensive benefits package:
    • Health, Dental and Vision coverage
    • LTD, Life, AD&D and Business Travel Insurance
    • Employee Assistance Program
    • Paid Time Off: Vacation, Sick, Holidays
  • Parental leave top ups
  • Professional development and mentoring opportunities
  • Flat management structure
  • Flexible workplace with office and home arrangements
  • Social and wellness activities
  • Casual and professional work environment

Wage Range
The estimated base salary range for this position is $90,000-$115,000 USD per annum, however base pay will be commensurate with job-related knowledge, skills, and experience. BGC's compensation package also includes a discretionary bonus plan, training allowance, and comprehensive medical and dental plan.
Equity, Diversity and Inclusion
BGC strives to create a workplace where equity, diversity and inclusion are embedded throughout our workplace culture and practices. Join us in our commitment to honour individuality, ensure fairness, and create a welcoming environment for everyone. As an equal opportunity employer, we encourage applications from all candidates, including those experiencing inequity such as racialized individuals, Indigenous People, women, people of diverse sexual orientations, identities and expressions, veterans, individuals with disabilities, people of all faiths, nationalities, marital status, ages, and family status. For assistance or accommodation with your application, please contact us at careers@bgcengineering.ca.
BGC is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need assistance or an accommodation with your application, please contact our HR Team at humanresources@bgcengineering.ca
Disclosures
(1) At BGC, we use Artificial Intelligence to streamline parts of the recruitment process; however, all decisions about candidate selection and advancement continue to be made by our hiring team.
(2) This is a newly created position, reflecting our continued growth and investment in expanding our capabilities in a new office location.
(3) This posting will remain open until the position has been filled.
(4) Privacy Notice: By submitting an application you are consenting to BGC Engineering Inc. using and storing provided information about you for monitoring purposes relating to your application or future employment.