CareerPlanSign in

Software Engineer

Bengaluru, IN💼 Full-time🗓 2026-09-22

Core

Full-cycle software development for cloud-native SaaS and enterprise on-premises platforms serving the global energy industry.

Role type

Senior Software Engineer (IC)

Builds

Cloud-native SaaS platforms and enterprise on-premises solutions for oil and gas operators

Domain

Energy industry (subsurface interpretation, well construction, reservoir simulation, production optimization)

Deliverable

production ML models | product features

Required skills

Java, C#/F# (.NET), C++, Python, TypeScript, full development cycle ownership, production debugging, secure coding, code review, open-source integration, mentoring

Preferred skills

cloud-native development, full-stack or web application development, CI/CD pipelines, containerization, infrastructure automation, machine learning or generative AI integration, mentoring

Technologies

Java, C#, F#, C++, Python, TypeScript, .NET, Eclipse RCP/SWT, JUnit, Angular, React, Node.js, Azure, AWS, Docker, Kubernetes, Terraform, Ansible, Helm, Argo CD/Flux, PostgreSQL, SQL Server, Oracle, MongoDB

Responsibilities

Own features end-to-end from requirements to delivery, break complex specifications into tasks, identify and fix codebase weaknesses, investigate and resolve production defects, apply secure coding practices, review code from other engineers, mentor junior engineers

Seniority

Senior, hands-on IC

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