Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Rock Physics Applications

£41 - £46.4 per hourEstimated
Full-time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Job Duties

This is a hands-on software engineering role. We are looking to recruit an experienced Senior 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, code-generation, automated testing assistants) to accelerate delivery and improve code quality.
    Collaborate on architecture - Partner with the Team Lead and Product Owner to translate requirements into sound, maintainable technical solutions the team can implement and iterate on.
  • Mentor & lead technically - Coach junior and mid-level developers through code reviews, pair programming, and knowledge-sharing; foster a culture of engineering excellence.
    Communicate clearly - Escalate risks, trade-offs, and progress in a timely, structured manner to technical and non-technical stakeholders.
    Stay current - Continuously evaluate and adopt emerging languages, frameworks, cloud services, and AI/ML tooling relevant to the product.


Required Qualifications

  • 5+ years of professional software engineering building and shipping complex, production-grade applications - not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering, or a closely related engineering discipline.
  • Comfort and curiosity with AI-assisted development tools and a track record of staying ahead of technology trends. Experience with cloud architecture (AWS, Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object-oriented and component-based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands-on CI/CD experience - building, configuring, or maintaining automated build and deployment pipelines.
  • Experience modernizing legacy software - migrating codebases from older languages or frameworks to current platforms, including UI/UX modernization.
    Self-motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem-solving skills.
Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Technical Professional Software (Senior - Principal)


Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.


Location
97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom


Job Details
Requisition Number: 209088
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time
Additional Locations for this position: Abingdon


Compensation Information
Compensation is competitive and commensurate with experience.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Rock Physics Applications in Abingdon, Oxfordshire vacancy
  • £71k - £91k per annumEstimated
     ...approach to optical circuit switching for AI infrastructure, engineered for real latency reduction and cost savings. We're moving...  ...in AI infrastructure today. We’re looking for a Software Engineer – Applications and User Interface to join our Software team at a critical... 
    Suggested
    Full-time
    Immediate start

    Salience Labs

    Abingdon, Oxfordshire
    13 days ago
  • £49k - £63k per annumEstimated
     ...Job Title: AI Engineer Intern (3 months) - Starting Summer 2027...  ...Project Title: Development of physics-informed neural operators for...  ...speed ~Connect with other software platforms ~Benchmark report...  ...opportunity employer. Qualified applicants are considered without regard... 
    Suggested
    Full-time
    Summer work
    Internship

    Schlumberger

    Abingdon, Oxfordshire
    10 days ago
  • £42k per annum

     ...Laser Application Support Engineer - (6 Month FTC) Are you a Laser Applications Engineer looking for your next challenge? My client has an exciting opportunity for a hands-on and technically minded Laser Application Support Engineer to join their growing team on a 6-month... 
    Suggested
    Permanent
    Fixed-term contract

    Redline Group ltd

    Abingdon, Oxfordshire
    3 days ago
  • £36k - £47k per annumEstimated
     ...Job Title: Scientific Software Engineer Intern (3 months) - Starting Summer 2027 Project Title...  ...will also learn how to incorporate physical features like wells and fractures into...  ...connects theory, coding, and reservoir applications. Qualifications : ~Studying a Bachelors... 
    Suggested
    Full-time
    Summer work
    Internship

    Schlumberger

    Abingdon, Oxfordshire
    10 days ago
  • £43k - £56k per annumEstimated
     ...Job Title: Software Engineer Intern (12 months) - Starting Summer 2027 Project Title: Leveraging Python Extensibility in Applications About SLB: We are a global technology company, driving energy innovation for a balanced planet. At SLB we create amazing technology... 
    Suggested
    Full-time
    Summer work
    Internship

    Schlumberger

    Abingdon, Oxfordshire
    10 days ago
  • £110k per annum

     ...Senior DevOps Engineer AWS / Kubernetes / Terraform / CI/CD / Infrastructure as Code Oxfordshire (Hybrid - 2 days a week in the office)...  ...the senior voice on infrastructure, with real say over how software reaches production? This Senior DevOps Engineer role is with... 
    Senior
    Permanent
    Hybrid working
    On-site

    Deerfoot Recruitment Solutions

    Abingdon, Oxfordshire
    2 days ago
  • £62k - £81k per annumEstimated
     ...Halliburton company, builds the software and data platforms that help...  ...are tools used daily by engineers and scientists at the world's...  ...systems, learning how large-scale applications behave under real conditions...  ...the Software Engineer to Senior. Halliburton is an Equal Opportunity... 
    Long-term contract
    Full-time
    Part-time
    Second job
    Immediate start

    Halliburton

    Abingdon, Oxfordshire
    more than 2 months ago
  • £52k - £68k per annumEstimated
     ...technologies quickly. Undergraduate degree in Software Engineering, Computer Science, or a related field....  ...develop, and maintain desktop and web applications using Java. Implement new services,...  ...might be available from the Technical Professional Software (Senior - Principal)... 
    Full-time
    Second job
    Hybrid working
    On-site

    Visuna

    Abingdon, Oxfordshire
    3 days ago
  • £35.23k per annum

     ...improve and share scientific and engineering information using modern software and data technologies. Work collaboratively...  ...What you’ll need Degree in Physics, Engineering, Maths, Computer...  .... We particularly encourage applications from groups currently underrepresented... 
    Full-time
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    8 days ago
  • £66k - £85k per annumEstimated
     ...Your role This is a senior architecture role focused on designing and governing end-to...  ...Knowledge Graph & Semantic Modelling ~ Data Engineering: ETL/ELT pipelines, Real-time streaming...  ...the role. Please opt in during the application process. Capgemini. Make it real.... 
    Senior

    Capgemini Engineering

    Abingdon, Oxfordshire
    9 days ago
  • £70k - £80k per annum

     ...Engineering Manager, Scientific Software (Senior Data Analyst Manager) Do you enjoy leading engineers who turn raw scientific data into software the rest...  ...software and algorithm engineering team - building the applications that turn raw atomic force microscope (AFM) scan data... 
    Long-term contract
    Hybrid working
    On-site
    Remote
    Probationary period
    Monday to Friday
    Flexible hours

    Infinitesima

    Abingdon, Oxfordshire
    9 days ago
  • £45k - £50k per annum

     ...Senior Architectural Technician / Technologist Architecture Practice Oxford Billy Associates is working with an established multi...  ...Type: Permanent, Full Time How to Apply Apply now with an up-to-date CV. All applications are treated in strict confidence.... 
    Senior
    Permanent
    Full-time
    Monday to Friday
    Flexible hours

    Billy Associates LTD

    Shippon, Oxfordshire
    2 days ago
  • £50k - £65k per annumEstimated
     ...the geoscience research team at Landmark Software & Services where you will help develop...  ...concepts clearly to geoscientists, software engineers, data scientists, and product...  ...learning, or a related field. Proven application of AI/ML to geoscience, subsurface interpretation... 
    Senior
    Full-time
    Part-time
    Second job

    Halliburton

    Abingdon, Oxfordshire
    23 days ago
  • £64.82k per annum

     ...experienced Control & Instrumentation Engineer looking to work on some of...  ...fusion technologies. As Senior Control & Instrumentation...  ...architecture design, software development, installation, commissioning...  ...Xa or similar control system applications. ~ Deep understanding of... 
    Senior
    Full-time
    Hybrid working

    UK Atomic Energy Authority

    Culham, Oxfordshire
    4 days ago
  • £39k - £51k per annumEstimated
     ...stored energy solutions for industrial applications. We have over thirty manufacturing and assembly...  ...An excellent opportunity for a SENIOR MANUFACTURING TECHNICIAN to join a well...  ...connections along with experience in an engineering subject and have a hands-on approach to... 
    Senior
    Flexible hours

    EnerSys Delaware Inc.

    Abingdon, Oxfordshire
    20 hours ago
  • £29k - £38k per annumEstimated
     ...stored energy solutions for industrial applications. We have over thirty manufacturing and assembly...  ...An excellent opportunity for a SENIOR MANUFACTURING TECHNICIAN to join a well...  ...connections along with experience in an engineering subject and have a hands-on approach to... 
    Senior
    On-site
    Flexible hours

    EnerSys

    Abingdon, Oxfordshire
    1 day ago
  • £50k - £55k per annum

     ...Senior Architect Multi-Disciplinary Practice Abingdon, Oxfordshire (Hybrid) Billy Associates is working with an established design...  ...: Permanent, Full Time (Hybrid) How to Apply Apply now with an up-to-date CV. All applications are treated in strict confidence.... 
    Senior
    Permanent
    Full-time
    Hybrid working
    Monday to Friday

    Billy Associates LTD

    Shippon, Oxfordshire
    2 days ago
  • £57.12k per annum

     ...appropriate delegation is in place  What You’ll Bring An engineering related degree or equivalent experience within a high-hazard industry...  ...experience for all candidates.  We particularly encourage applications from groups currently underrepresented in STEM, including... 
    Senior
    Full-time
    Remote
    5 days/week
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    2 days ago
  • £71.82k per annum

     ...decommissioning programmes in the global fusion sector. As Senior Project Manager, you will lead the delivery of complex engineering and decommissioning projects within the JET...  ...our workforce. We particularly encourage applications from groups currently underrepresented in STEM,... 
    Senior
    Full-time
    Remote
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    18 days ago
  • £80.19k per annum

     ...deliver them.   About the Job The Senior Commercial Lead is responsible for the...  ...’s Professional Services and Integrated Engineering categories, including commercial delivery...  ...procurement legislation and its practical application. Significant experience of developing... 
    Senior
    Full-time
    On-site
    5 days/week
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    8 days ago
  • £35.23k per annum

     ...What you'll do  Develop software, algorithms and scientific workflows...  ...solutions to tackle complex engineering and scientific challenges,...  ...Computer Science, Mathematics, Physics or Engineering from 2025 to 2...  .... We particularly encourage applications from groups currently... 
    Full-time
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    8 days ago
  • £30k - £40k per annum

     ...businesses, is seeking an experienced IT Systems Engineer to join their growing technical team....  ...progress. Escalate critical issues to senior leadership where appropriate....  ..., configure and maintain IT hardware and software solutions. Produce accurate technical... 
    Permanent
    Full-time
    Remote

    Emplyfy

    Culham, Oxfordshire
    a month ago
  • £47k - £63k per annumEstimated
     ...Tech Europe is looking for a Senior Environmental Impact...  ...timely submission of planning applications and DCO documentation. You will...  ...leading provider of consulting and engineering services working across the...  ...training approaches, or the physical workspace. Please inform us if... 
    Senior
    Full-time
    Temporary
    Hybrid working
    On-site
    Remote
    Flexible hours

    Tetra Tech Europe

    Abingdon, Oxfordshire
    16 days ago
  • £50k - £65k per annum

    Company: CORRICULO LTD Job Type: Permanent Salary: £50000 - £65000 / annually
    Senior
    Permanent

    CORRICULO LTD

    Abingdon, Oxfordshire
    29 days ago
  • £63k - £81k per annumEstimated
     ...Principal EC&I Engineer Warrington, Cheshire/ Abingdon, Oxfordshire/ Glasgow Permanent Main Purpose of Job: Definition...  ...with safety regulations (eg. CDM and CE marking), and the application of safety systems · Compliance with statutory regulations... 
    Permanent

    VINCI Construction

    Culham, Oxfordshire
    3 days ago
  • £61k - £80k per annumEstimated
     ...Description We're seeking a Senior Technical Project Manager to...  ...Analysts, Architecture, Engineering, and Business colleagues to deliver...  ...experience delivering software initiatives in dynamic agile...  ...This could include having the application form in a different format, more... 
    Senior
    Full-time
    Hybrid working
    Flexible hours
    Shift work

    Informa Group Plc.

    Abingdon, Oxfordshire
    6 days ago
  • £450 - £550 per day

     ...I'm working with a leading specialist civil engineering who are looking to appoint an experienced Senior Quantity Surveyor to join their commercial team on a major data centre development. This is an excellent opportunity to play a key commercial role on a significant... 
    Senior
    Permanent

    ALDWYCH CONSULTING LTD

    Abingdon, Oxfordshire
    4 days ago
  • £65k per annum

     ...Senior Electrical Design Engineer, COR7345D As an experienced Senior Electrical Design Engineer, you'll leverage your expertise in electrical engineering to work with both internal and external engineering staff to produce electrical system designs for a variety of projects... 
    Senior
    Permanent
    Remote

    Corriculo Ltd

    Abingdon, Oxfordshire
    6 days ago
  • £40k - £53k per annumEstimated
     ...Partnerships department is seeking a highly motivated and dedicated Senior Grant Management Specialist (all genders) Full-time and...  ...European, North American and Asian key funding schemes, and associated application processes Expand Evotec's global network of funders... 
    Senior
    Permanent
    Full-time

    Evotec

    Abingdon, Oxfordshire
    24 days ago
  • £57.12k per annum

     ...Specialist HPC Computational Engineer and play a leading role in developing...  ...leadership, research and software development in a role with...  ...scientific and engineering applications. Lead the design, development...  ..., mathematical or physical science discipline, supported... 
    Full-time
    5 days/week
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Rock Physics Applications. Be the first to apply!