1

Geoscience Software Engineer Jobs in Oklahoma (NOW HIRING)

... geoscience experience. * Advanced proficiency with GeoGraphix. * Experience with GIS and geological mapping software. * Strong SQL and Microsoft Access database experience. * Programming knowledge in ...

... geoscience experience. * Advanced proficiency with GeoGraphix. * Experience with GIS and geological mapping software. * Strong SQL and Microsoft Access database experience. * Programming knowledge in ...

Geoscience Software Engineer information

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.

What are popular job titles related to Geoscience Software Engineer jobs in Oklahoma?

For Geoscience Software Engineer jobs in Oklahoma, the most frequently searched job titles are:

What job categories do people searching Geoscience Software Engineer jobs in Oklahoma look for?

The top searched job categories for Geoscience Software Engineer jobs in Oklahoma are:

Infographic showing various Geoscience Software Engineer job openings in Oklahoma as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution.

Geoscience Data Analyst (56744)

Riley Permian

Oklahoma City, OK • On-site

$95 - $125/hr

Other

Posted yesterday

New


Job description

Job Details

Job Location: OKC Office - Oklahoma City, OK 73104

Position Type: Full Time

Position Summary

Performs advanced geoscience technical and data science work supporting asset teams by combining subsurface data expertise, workflow development, and advanced analytics capabilities. This role bridges traditional geotechnical functions with modern data science to improve data quality, workflow efficiency, and technical decision-making. This position is expected to work independently, resolve complex technical challenges, and contribute to the development of scalable workflows and best practices.

Responsibilities
  • Support Riley Permian’s geoscience and asset teams by maintaining high -quality subsurface datasets, project databases, and technical workflows used in exploration, development, and A&D evaluation.
  • Load, validate, organize, and quality-control subsurface datasets while developing repeatable workflows that improve data accessibility, consistency, and operational efficiency.
  • Maintain and improve geoscience project environments, including GeoGraphix, StarSteer, QGIS, and other subsurface interpretation or planning tools, with an emphasis on data integrity, usability, and workflow efficiency.
  • Partner with geologists, engineers, and data/analytics resources to integrate subsurface, operational, production, and commercial datasets into practical analytical workflows.
  • Apply data science, automation, and AI/ML techniques to improve geoscience workflows, enhance data quality, identify subsurface trends, and support technical decision-making.
  • Develop data products, dashboards, analytical tools, and AI -enabled knowledge workflows that improve technical analysis, information retrieval, and communication across asset teams.
  • Identify opportunities to improve data quality, automate recurring tasks, establish workflow standards, documentation, and best practices that support scalable geoscience operations.
  • Assist with preparation of technical data, exhibits, cross sections, logs, data summaries, and presentation-quality visuals for internal asset reviews, management discussions, partner meetings, and transaction support.
  • Work closely with geologists, engineers, land, business development, and management while remaining primarily embedded with and focused on geoscience team execution.
  • Collaborate across teams and disciplines with a strong service mindset, clear communication, and a practical focus on improving the speed, quality, and reliability of geoscience work.
Skills and Competencies
  • Understanding of unconventional resource plays, horizontal development, landing -zone evaluation, well performance trends, and asset-development workflows.
  • Ability to bridge traditional geoscience technician responsibilities with modern data science, automation, AI/ML workflows, and emerging technologies such as GenAI, prompt engineering, RAG, and AI-enabled technical assistants
  • Experience using modern analytics tools to develop dashboards, automated reports, visualizations, and analytical solutions that support upstream decision-making.
  • Familiarity with industry data sources such as IHS, Enverus, regulatory databases, vendor data rooms, and third-party technical datasets.
  • Strong analytical, problem-solving, organizational, and communication skills, with the ability to collaborate effectively across technical and business teams.
  • Self-motivated and highly organized, with the ability to manage multiple priorities, adapt to new technologies and workflows, and deliver high-quality work in a fast-moving asset-team environment.
Qualifications
  • Bachelor’s degree in geology, geoscience, engineering, data science, computer science, information systems, or a related technical field preferred; equivalent petroleum industry experience will be considered.
  • 5+ years of relevant experience in geoscience technical support, subsurface data management, geotechnical workflows, petroleum data analytics, or related oil and gas technical roles preferred.
  • Strong working knowledge of subsurface datasets, including well headers, directional surveys, formation tops, raster/vector logs, digital log curves, completion data, production data, seismic-related data, and interpretation outputs.
  • Experience supporting geoscience teams using subsurface applications such as GeoGraphix, Petra, Petrel, Kingdom, StarSteer, Techlog, or similar petroleum technical software.
  • Demonstrated ability to load, validate, reconcile, and maintain technical data across multiple systems while developing practical workflows, QA/QC standards, and technical outputs that support geoscience and engineering objectives.
  • Experience applying AI/ML, GenAI, automation, analytics, Python, SQL, and related technologies to support data-driven solutions.
  • Strong analytical and problem-solving skills with the ability to troubleshoot data issues, identify root causes, and recommend practical workflow improvements.
  • Strong knowledge of subsurface datasets, including well, log, production, completion, seismic, and interpretation data.
  • Experience with petroleum software such as GeoGraphix, Petra, Petrel, Kingdom, StarSteer, Techlog, or similar platforms.
#J-18808-Ljbffr