All roles at ExxonMobil

Software Developer - High Performance Computing

BengaluruFull-time7–13 yrsPosted 1 week ago

Senior software engineering role at ExxonMobil in Bengaluru. Needs 7+ years and a B.Tech, B.E. or B.Sc.

About the role

Software Developer - High Performance Computing at ExxonMobil. Develop, deploy, document, and support proprietary seismic imaging applications within an Agile/Scrum environment.

What you'll do

  • Develop, deploy, document, and support proprietary seismic imaging applications within an Agile/Scrum environment
  • Profile and optimize applications to maximize HPC system utilization and improve throughput for seismic imaging workflows
  • Collaborate with researchers to transform prototype research code into production-ready solutions
  • Work closely with HPC systems engineers and geoscientists to influence decisions on future hardware and system upgrades
  • Provide technical support to globally distributed internal business partners

What you need

  • Data structures
  • Git
  • Python
  • C++
  • Shell scripting
  • Agile

Good to have

  • Java
  • JavaScript
  • Linux
  • CI/CD
  • C
  • Bash

More roles like this at ExxonMobil

Apply on ExxonMobil's site