CareerPlanSign in

Principal Software Developer - Python

Kuala Lumpur, MY💼 Full-time🗓 2026-09-22

Core

Subject Matter Expert Software Engineer developing data-driven applications for reservoir management software solutions, leveraging domain expertise to solve real-world problems in ensemble modeling and simulation.

Role type

Senior IC software engineer (domain application)

Builds

Cloud-native SaaS and enterprise on-premises reservoir management tools

Domain

Energy industry, reservoir engineering, geosciences

Deliverable

production ML models | product features

Required skills

Python, reservoir engineering principles, geological processes, reservoir modelling workflows, software engineering, Git

Preferred skills

C#, F#, JavaScript, E&P or oilfield services experience, commercial mindset

Technologies

Python, Git, C#, F#, JavaScript

Responsibilities

Develop data-driven applications for reservoir management, collaborate with clients to solve specific problems, enhance application portfolio, create innovative solutions for ensemble modeling and simulation

Seniority

Senior, hands-on IC

Sourced via sap_sf · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.