





Tier-1 employer in Bengaluru, but niche Petrel/subsurface skills reduce qualified applicant density.
Role requires subsurface geology, Petrel plugin, and domain expertise, limiting cross-industry transferability.
Explicit 7+ years and mandatory Petrel, OOP, Azure, DevOps, and subsurface domain skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, deploy, and maintain desktop and cloud-based software solutions including Petrel plug-ins supporting subsurface interpretation and modeling workflows.
Collaborate with geoscientists and engineers to translate domain workflows into software that reduces subsurface uncertainty and cycle times.
Build and maintain APIs and data pipelines; integrate AI/ML models into earth modeling workflows; ensure software quality via unit testing, CI/CD, and cloud-native deployment.
Bachelor’s degree in geology, geophysics, computer science, or engineering (Master’s preferred).
At least 7 years of professional software development experience, preferably in oil and gas with subsurface geology and geophysics domain knowledge.
Proficiency in Object Oriented Programming including C++, C#, Python, .Net Framework, Azure services, and DevOps tools.
Experience with Petrel Ocean SDK plugin development; knowledge of multi-threading, AI/ML, HPC, Docker, Kubernetes, software architecture & design patterns, and authentication protocols like OAuth.
Experienced software engineer with deep domain expertise in subsurface geology and geophysics software development within oil and gas industry.
Strong technical skills in Petrel plugin development and cloud-native integration with proven ability to collaborate across multi-disciplinary teams.
Capable of driving quality software delivery with automated testing and DevOps, and mentoring technical team members in complex integration projects.