1

Petroleum Software Engineer Jobs (NOW HIRING)

Working with oil industry software packages and delivering the result to the customer and will be ... engineering and other personnel to solve operating problems. The Applicant Candidates should be ...

Senior Data Engineer, Python

Houston, TX · On-site +1

$109K - $131K/yr

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and ... the petroleum engineering domain. You'll bridge the gap between complex mathematical models ...

ComboCurve is a industry leading cloud-based software solution for A&D, reservoir management, and ... Nice-to-Haves * Experience with petroleum engineering, especially decline curve analysis.

next page

Showing results 1-20

Petroleum Software Engineer information

See salary details

$42K

$80K

$136K

How much do petroleum software engineer jobs pay per year?

As of Jun 8, 2026, the average yearly pay for petroleum software engineer in the United States is $80,025.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,000.00 and $114,000.00 per year, depending on experience, location, and employer.

What are Petroleum Software Engineers?

Petroleum Software Engineers are professionals who develop, maintain, and optimize software applications tailored for the oil and gas industry. They work on programs that assist with exploration, drilling, reservoir modeling, production optimization, and data management. Their expertise combines knowledge of software engineering with a deep understanding of petroleum engineering concepts. These engineers help companies analyze complex geological data, improve efficiency, and make informed decisions in energy production.

What is the difference between Petroleum Software Engineer vs Petroleum Geologist?

AspectPetroleum Software EngineerPetroleum Geologist
Required CredentialsBachelor's in Software Engineering, Computer Science, or related field; often certifications in programming or software developmentBachelor's or Master's in Geology, Earth Sciences, or related field; certifications like PG or GIT
Work EnvironmentOffice settings, software development labs, sometimes on-site at drilling sites for data analysisFieldwork at exploration sites, offices for data interpretation and reporting
Industry UsageDevelops software tools for reservoir modeling, seismic data analysis, and drilling operationsAnalyzes geological data to identify potential hydrocarbon reservoirs

Petroleum Software Engineers focus on creating and maintaining software solutions for exploration and production, while Petroleum Geologists analyze geological data to locate oil and gas deposits. Both roles are essential in the petroleum industry but differ in skills, work environment, and daily tasks.

What are the key skills and qualifications needed to thrive as a Petroleum Software Engineer, and why are they important?

To thrive as a Petroleum Software Engineer, you need a solid background in computer science or engineering, proficiency in programming languages like Python or C++, and knowledge of petroleum engineering concepts. Experience with industry-specific software such as Petrel, Eclipse, or Schlumberger tools, as well as familiarity with data analysis platforms, is typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with multidisciplinary teams and address complex engineering challenges. These skills and qualifications are essential to develop reliable software solutions that optimize oil and gas exploration and production processes.

How do Petroleum Software Engineers typically collaborate with geoscientists and drilling engineers on projects?

Petroleum Software Engineers frequently work in multidisciplinary teams alongside geoscientists and drilling engineers to develop, customize, and maintain software solutions for reservoir modeling, drilling simulations, and production optimization. Communication is key, as engineers must translate field requirements and technical challenges into functional software tools. Collaboration often involves regular meetings to clarify objectives, gather feedback, and troubleshoot issues, ensuring that the software aligns closely with operational needs. This teamwork not only improves project outcomes but also offers valuable opportunities to broaden technical knowledge and cross-disciplinary skills.
More about Petroleum Software Engineer jobs
What cities are hiring for Petroleum Software Engineer jobs? Cities with the most Petroleum Software Engineer job openings:
What states have the most Petroleum Software Engineer jobs? States with the most job openings for Petroleum Software Engineer jobs include:
What job categories do people searching Petroleum Software Engineer jobs look for? The top searched job categories for Petroleum Software Engineer jobs are:
Infographic showing various Petroleum Software Engineer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, 1% Part Time, 1% Temporary, and 6% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $80,025 per year, or $38.5 per hour.
RESERVOIR CENTER OF EXCELLENCE (RCOE) SUBJECT MATTER EXPERT SOFTWARE ENGINEER-Landmark

RESERVOIR CENTER OF EXCELLENCE (RCOE) SUBJECT MATTER EXPERT SOFTWARE ENGINEER-Landmark

Halliburton

Oslo, MN

Full-time

Posted 12 days ago


Halliburton rating

7.2

Company rating: 7.2 out of 10

Based on 122 frontline employees who took The Breakroom Quiz

262nd of 352 rated engineering


Job description

ABOUT THE COMPANY

Halliburton is one of the world's leading providers of products and services to the energy industry. Founded in 1919, we are 40.000 employees in 70 countries. We create innovative technologies, products, and services that help our customers maximize their value throughout the life cycle of an asset and advance a sustainable energy future.

JOB DESCRIPTION

We are looking for candidates for our Landmark office in Oslo. This is a full-time position for the Landmark Reservoir Center of Excellence as Subject Matter Expert Software Engineer.

The ideal candidate is a reservoir engineer or geoscientist with good knowledge and understanding of reservoir modelling workflows, combined with a solid understanding of and experience with software development. Candidates will be working in a domain application software engineering team, developing data driven applications for our reservoir management software solutions. You will utilize your experience as a reservoir engineer or geoscientist, and your experience with software development to support the deployment and growth of our ensemble technology, strengthen our customers use of our technology towards better decision making for their assets. This role involves collaborating with new and existing clients to develop new applications and solve specific real world problems, enhancing our portfolio of applications, and creating innovative solutions to tackle industry challenges in ensemble modeling and simulation domains.

A software engineer in the Reservoir Center of Excellence is curious, eager, customer-focused and enjoys a diversified working situation involving significant responsibilities towards our company and our clients. He/she also identifies with Halliburton’s core values: Safety, Trust, Collaboration, Integrity and Respect.

 

QUALIFICATIONS AND EXPERIENCE

We are looking for candidates that recognize themselves in several of the following qualities:

  • M.Sc. in reservoir engineering, petroleum engineering or geosciences
  • Good understanding of the geological processes and reservoir engineering principles that control the nature and static/dynamic behavior of hydrocarbon filled reservoirs
  • Good understanding of the full reservoir modelling workflow and associated uncertainty, with some experience in using the common geomodelling tools and commercial flow simulators
  • Previous experience from an E&P company and / or oilfield services company, is an advantage 
  • Have a strong software engineering background
  • High proficiency with Python
  • Working knowledge of Git
  • Familiar with programming languages such as C#, F#, Javascript
  • Passionate about building software tools for reservoir modelling, simulation and decision making
  • Strive to write good and maintainable production grade code
  • Thrive in a Lean/Agile environment

PERSONAL QUALITIES 

  • Strong interpersonal and communication skills, and ability to manage key stakeholder relationships.
  • A structured, analytical and proactive approach to solving technical challenges.
  • Outgoing with a commercial mindset
  • Comfortable in a high-paced environment
  • Team player, enjoying collaboration with others.
  • Independent, curious and self-going.
  • Willingness to learn and grow as both a software -and reservoir engineer
  • Interest in exploring and learning new technologies
  • Flexible and interested in travelling.

 

WHAT WE OFFER 

  • Great career and development opportunities
  • Highly skilled colleagues in a diverse environment
  • Company health insurance
  • Competitive pension- and insurance scheme
  • Beneficial employee stock-purchase plan
  • Social club with several arrangements throughout the year

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

Wergelandsveen 1, Oslo, , 0167, Norway 

Job Details

Requisition Number: 207543 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full Time

Application deadline: 29th May 2026


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