Integration Software Engineer petrel

LTM

Bengaluru

Hybrid

INR 1,800,000 - 3,200,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

LTM Bangalore is seeking an Integration Software Engineer to design, develop, test, and maintain subsurface software applications and Petrel plug-ins. You will work with cross-functional teams to translate domain workflows into robust software for subsurface interpretation and modeling.

The role requires 5+ years of software development experience with Petrel (Ocean SDK), C#, C++, .NET, Python, Azure, and API/data-pipeline integration. Familiarity with OpenGL/Qt and OSDU is a plus.

Qualifications

  • Bachelor's degree in geology, geophysics, computer science, or engineering (masters preferred).
  • At least 5 years of professional software development experience.
  • Oil & gas domain knowledge is a plus.
  • Proficiency in OOP including C++, C#, .Net; Python; Azure; DevOps.
  • Plugin development with Petrel (Ocean SDK).
  • Experience with multi-threading, AI/ML, HPC, Docker & Kubernetes.
  • Knowledge of software architecture & design patterns; cybersecurity basics.

Responsibilities

  • Design, develop, test, deploy, and maintain desktop and cloud-based integration solutions.
  • Collaborate with geoscientists and engineers to translate workflows into robust software.
  • Build and maintain APIs and data pipelines for seismic interpretation and geological modeling.
  • Integrate AI/ML models into interpretation workflows to enhance automation.
  • Ensure software quality via unit testing, CI/CD, and cloud deployment strategies.
  • Mentor and collaborate with cross-functional teams.

Skills

C#
C++
.NET
Python
Azure
Petrel Development
Application integration

Education

Bachelor's degree in geology/geophysics/computer science/engineering

Tools

Petrel (Ocean SDK)
Jewel Suite
Docker
Kubernetes
OpenGL
Qt
OSDU

Job description

Location- Bangalore

Shift- 1.30pm- 10.30pm

Experience- 5+yrs

Job Description: The Integration Software Engineer role involves designing, developing, testing, and maintaining subsurface software applications and Petrel plug-ins. The developer will collaborate with cross-functional teams to gather requirements design, develop, and maintain Petrel plugins and workflows that support subsurface interpretation and modeling. Key skills include Petrel Development (Ocean SDK), Object Oriented Programming (C#, C++, .Net), Python, Azure, and applications integration.

Responsibilities-
  • Design, develop, test, deploy, and maintain desktop and cloud-based integration solutions using modern software stacks.
  • Collaborate with geoscientists and engineers to translate domain workflows into robust software applications that reduce subsurface uncertainty and cycle times.
  • Build and maintain APIs and data pipelines that support seismic interpretation, geologic modeling, and reservoir characterization business capabilities.
  • Integrate AI/ML models into interpretation and earth modeling workflows to enhance automation and predictive capabilities.
  • Ensure software quality, usability, and performance through unit testing, CI/CD pipelines, and cloud-native deployment strategies.Participate in Agile ceremonies and contribute to sprint planning, retrospectives, and backlog grooming.
  • Provide technical mentorship and collaborate across multi-disciplinary teams.
Requirements
  • Requirements:Bachelors degree in geology, geophysics, computer science, or engineering (masters degree preferred)
  • At least 5 years of professional software development experience,
  • preferably in the oil and gas industry with subsurface geology and geophysics domain knowledge.
  • Proficiency in OOP including C++ and C#, Python, .Net Framework, Azure services, and DevOps.
  • Proficiency in Plugin development with subsurface static/dynamic modeling applications like Petrel (Ocean SDK).
  • Experience with multi-thread/parallel computing, AI/ML, HPC, Docker, and Kubernetes.
  • Knowledge and working experience of software architecture & design patterns.
  • Understanding authentication and cybersecurity protocols including OAuth.
  • Familiarity and experience with OpenGL, Qt, and OSDU is a plus.
  • Familiarity with Petrel, Techlog, Studio, and related subsurface tools is a strong plus.
  • Soft skills -Excellent problem-solving skills and attention to detail. Excellent verbal and written communication and interpersonal skills.
  • Proven ability to work independently and in a cross-functional collaborative team environment.Ability to adapt to new technologies and changing business requirements.
  • Ability to mentor and grow others’ technical capabilities, share knowledge/experience, and collaborate with domain experts.
Skills
  • Mandatory Skills : Petrel (Ocean SDK), C#, C++, .Net, Python, Azure, modelling tools like Jewel Suite by Baker Hughes
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration software engineer
Senior Integration software engineer

Chevron • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
World-leading energy projects
Mentorship & structured learning
Health & well-being benefits
+1
Seismic Engineer – IT ( 5+ Years )
Seismic Engineer – IT ( 5+ Years )

EICE Technology Pvt. Ltd. • Dadri

On-site
INR 900,000 - 1,300,000
Software Developer - High Performance Computing
Software Developer - High Performance Computing

Exxon Mobil • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation
Medical plans
Annual vacations & holidays
+2
Subsurface Workflow Specialist
Subsurface Workflow Specialist

Chevron • Bengaluru

On-site
INR 6,679,389 - 8,587,786
Principal Geophysicist
Principal Geophysicist

Sofomation • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Principal Software QA Engineer
Principal Software QA Engineer

Halliburton • Bengaluru

On-site
INR 1,200,000 - 1,800,000
SENIOR SEISMIC APPLICATION DEVELOPER
SENIOR SEISMIC APPLICATION DEVELOPER

Zoho • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Consultant - subsurface
Senior Consultant - subsurface

EY • Ernakulam

Hybrid
INR 1,500,000 - 2,300,000
Senior Reservoir Engineer
Senior Reservoir Engineer

SLB • Navi Mumbai

On-site
INR 3,000,000 - 4,000,000
Senior Consultant - Subsurface - Upstream Ops
Senior Consultant - Subsurface - Upstream Ops

EY • Ernakulam

On-site
INR 1,200,000 - 2,400,000