Software Engineer - Rock Physics Applications

Halliburton
📍 abingdon, england, United-Kingdom 💼 Full-time 🕒 Posted June 12, 2026

Job Description

Job Duties

This is a hands‑on software engineering role. We are looking to recruit an experienced Software Engineer to design, develop, and modernize high‑performance Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical direction of production software — writing code daily, reviewing pull requests, and driving architectural decisions.

Key Responsibilities

  • Design & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery).
  • Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance.
  • Leverage AI‑assisted development — Actively adopt AI‑powered tools (e.g., Copilot, co...

Ready to Apply?

Submit your application today and join our talented team at Halliburton.

Submit Application

Job Details

  • Location abingdon, england
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date June 12, 2026
  • Application Deadline July 22, 2026