1

Geoscience Software Engineer Jobs in Houston, TX

Completions Engineer

Houston, TX · On-site

$76K - $103K/yr

This role works closely with drilling, production, reservoir, geoscience, operations, finance, and ... Utilize engineering software and data visualization tools to support decision-making and ...

Seismic Imaging Analyst

Houston, TX · Hybrid

$90K - $105K/yr

... and software developers to share knowledge and test innovative techniques * Contribute to publications and internal knowledge sharing on emerging geoscience technologies * Support client-facing ...

Seismic Imaging Analyst

Houston, TX · Hybrid

$90K - $105K/yr

... and software developers to share knowledge and test innovative techniques * Contribute to publications and internal knowledge sharing on emerging geoscience technologies * Support client-facing ...

Seismic Imaging Analyst

Houston, TX · Hybrid

$90K - $105K/yr

... and software developers to share knowledge and test innovative techniques * Contribute to publications and internal knowledge sharing on emerging geoscience technologies * Support client-facing ...

Seismic Imaging Analyst

Houston, TX · Hybrid

$90K - $105K/yr

... and software developers to share knowledge and test innovative techniques * Contribute to publications and internal knowledge sharing on emerging geoscience technologies * Support client-facing ...

Collaborate closely with product managers, software engineers, and domain experts to deliver ... Basic knowledge of drilling, completions, or geoscience operations preferred * Proven track record ...

Masters in geoscience, lunar science, planetary science, image science, GIS, remote sensing ... Software scripting, command line skills, automation of tasks, programming language - Machine ...

Masters in geoscience, lunar science, planetary science, image science, GIS, remote sensing ... Software scripting, command line skills, automation of tasks, programming language - Machine ...

Masters in geoscience, lunar science, planetary science, image science, GIS, remote sensing ... Software scripting, command line skills, automation of tasks, programming language - Machine ...

Masters in geoscience, lunar science, planetary science, image science, GIS, remote sensing ... Software scripting, command line skills, automation of tasks, programming language - Machine ...

next page

Showing results 1-20

Geoscience Software Engineer information

See Houston, TX salary details

$60.6K

$140.9K

$196.2K

How much do geoscience software engineer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for geoscience software engineer in Houston, TX is $140,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,600.00 and $165,200.00 per year, depending on experience, location, and employer.

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 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 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 Houston, TX? For Geoscience Software Engineer jobs in Houston, TX, the most frequently searched job titles are:
What cities near Houston, TX are hiring for Geoscience Software Engineer jobs? Cities near Houston, TX with the most Geoscience Software Engineer job openings:
Principal QA Engineer - Energy Applications, and or Principal Software Test Engineer - Landmark

Principal QA Engineer - Energy Applications, and or Principal Software Test Engineer - Landmark

Halliburton

Houston, TX • On-site

Full-time

Posted 23 days ago


Halliburton rating

7.2

Company rating: 7.2 out of 10

Based on 122 frontline employees who took The Breakroom Quiz

261st of 352 rated engineering


Job description

We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.
Job Duties
  • Execute and support quality assurance efforts to ensure high-performing, reliable software systems.
  • Design, develop, and execute test cases across multiple testing types, including functional, integration, regression, performance, and UAT.
  • Implement and maintain test strategies, including automated regression testing for critical systems.
  • Collaborate with developers, product owners, and cross-functional teams to align testing with business goals.
  • Identify, document, and manage defects, ensuring timely resolution and accurate reporting.
  • Contribute to test automation efforts and continuous improvement of QA processes and frameworks.
  • Support testing from usability, troubleshooting, and performance perspectives.
  • Assist with test planning, scheduling, and execution for projects of moderate scope and complexity.
  • Participate in secure design reviews and help prepare applications for security testing.
  • Identify and help mitigate security vulnerabilities to ensure system integrity.
  • Leverage AI-assisted tools (e.g., Microsoft Copilot) to enhance testing activities, including test case generation, defect analysis, and documentation.
  • Support database-related activities such as installations, upgrades, and schema changes as needed.

Qualifications
  • Bachelor's degree in computer science, Petroleum Engineering, Geoscience, or a related field required; Masters is a plus.
  • 4+ years of experience in software QA, testing, or development (level based on experience).
  • Experience in upstream Oil & Gas environments or with well planning applications is preferred.
  • Understanding of drilling and completions workflows (e.g., well construction, fluids management, performance monitoring) is a plus.
  • ISTQB or similar certification is preferred but not required.

Technical Skills & Experience
  • Experience with core software testing methodologies (functional, integration, regression, performance, UAT).
  • Experience working in Agile environments and with tools such as (e.g., Azure DevOps)
  • Exposure to test automation tools and frameworks.
  • Experience with databases such as Oracle and SQL Server is required.
  • Experience with cloud platforms (e.g., AWS), including environment setup, application deployment, and basic service management.
  • Experience with EDT engineering applications suite (e.g., OpenWells, WellPlan, Compass) or EDT is a plus.
  • Strong analytical, communication, and documentation skills, with the ability to work effectively across multidisciplinary teams.

Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available including Senior Software QA and Principal Software QA.
World Class Benefits:
At Halliburton, we're committed to providing you and your family with a comprehensive and affordable benefits package - which means we offer support for your physical, emotional, financial and parental needs, both now and in the future. When you join our team, you'll have access to a wide range of resources designed to help you thrive at work and at home. By clicking here, you can review a summary of the benefits available once you join.
Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
Location
3000 N Sam Houston Pkwy E, Houston, Texas, 77032, United States
Job Details
Requisition Number: 208967
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Additional Locations for this position:
Compensation Information
Compensation is competitive and commensurate with experience.

What Halliburton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Halliburton logo

About Halliburton

Sourced by ZipRecruiter

Halliburton, headquartered in Houston, TX, US, is a world-renowned corporation in the oilfield services industry. Established in 1919, the company has made significant inroads in the energy sector, playing a pivotal role in oil and gas explorations across the globe. One can visit their official website, halliburton.com, to learn more about their business operations, products, and services. Halliburton specializes in a broad spectrum of services including locating hydrocarbons, managing geological data, drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the field. Halliburton’s mission is to maximize the value of oil and gas assets.

Industry

Health care and social assistance

Company size

10,000+ Employees

Headquarters location

Houston, TX, US