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

Senior Software Engineer - Rock Physics Applications

£48 - £55.8 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 25 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Rock Physics Applications in Abingdon, Oxfordshire vacancy
  • £47k - £62k per annumEstimated
     ...services to the global energy industry. Job Duties This is a hands-on software quality assurance role. We are looking to recruit a Senior QA Engineer to develop and execute software tests for the Rock Physics desktop and cloud applications. Reporting to the Team Lead and... 
    Senior
    Full-time
    Part-time
    Second job

    Halliburton

    Abingdon, Oxfordshire
    25 days ago
  • £56k - £72k per annumEstimated
     ...Technology (managed services, hardware, and software for schools), and TTS (educational...  ...out more :       We encourage early applications as the vacancy may close once the...  ...forward with each line of code.  As a Senior Engineer, you bring a wealth of experience in guiding... 
    Senior
    Extra income
    Permanent
    Temporary
    Hybrid working
    On-site

    RM Education Limited

    Abingdon, Oxfordshire
    more than 2 months ago
  • £55k - £75k per annum

    Company: REDLINE GROUP LTD Job Type: Permanent, Full Time Salary: £55000 - £75000/annum
    Senior
    Permanent
    Full-time

    REDLINE GROUP LTD

    Abingdon, Oxfordshire
    a month ago
  • £57.12k per annum

     ...For a step-by-step overview of how we hire from application to offer please see our Recruitment Process page...  ...search of open source data.  The Role As a  Senior Exhaust Physicist , you will use primarily 3D physical models to describe the turbulent behaviour of plasma... 
    Senior
    Full-time
    Relocation package
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    10 days ago
  • £28k - £36k per annumEstimated
     ...scalable, secure, and high-performance software solutions that meet evolving business needs...  ...We are seeking a talented QA automation engineer with 2+ years' experience to join the...  ...design testing procedures for our software applications for our Neftex product suite and will... 
    Suggested
    Full-time
    Part-time
    Second job
    On-site

    Halliburton

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

     ...Service (DBS) checks for criminal convictions and possibly a search of open source data.  The Role As a  Senior Exhaust Physicist , you will use primarily 3D physical models to describe the turbulent behaviour of plasma at the periphery of tokamak devices. Key duties... 
    Senior
    Full-time
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    3 days ago
  • £70k - £75k per annum

     ...Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software...  .../Materials subject Experience in Linux based software application development using modern C++ Experience with network and other... 
    Permanent
    Hybrid working
    Flexible hours

    MARS Recruitment

    Garford, Oxfordshire
    6 days ago
  • £50k per annum

     ...Senior Medical Device Design Engineer, £45K - £50K + benefits, South Oxfordshire Are you a Medical Device Design Engineer, Development Engineer or R&D Engineer looking to play a key role in the development of innovative medical device technology within a fast-growing business... 
    Senior
    Permanent

    Euro Projects Recruitment

    Abingdon, Oxfordshire
    5 days ago
  • £39k - £50k per annumEstimated
     ...Senior Civil Engineer Job Purpose Working as part of a design team to provide support to a...  ...confidence and competence on using relevant software, including 3D packages - Demonstrate...  ...knowledge through study and practical application. The job holder will offer advice to... 
    Senior
    Permanent
    Full-time

    Carrington West

    Abingdon, Oxfordshire
    a month ago
  • £30k - £40k 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,...  ...the Technical Professional Software (Senior - Principal) Halliburton is an... 
    Full-time
    Part-time
    Second job
    Hybrid working
    On-site

    Halliburton

    Abingdon, Oxfordshire
    14 days ago
  • £40k - £53k per annumEstimated
     ...supervision, designs, codes, tests, trouble-shoots and documents engineering systems applications. The developer will be expected to have experience of...  ...to deliver secure applications. Familiar with common software vulnerabilities and leading practices to mitigate. Should... 
    Full-time
    Part-time
    Second job
    Hybrid working

    Halliburton

    Abingdon, Oxfordshire
    27 days ago
  • £44k - £57k per annumEstimated
    Description As a Senior Process Engineer, you will be responsible for: Providing specialist design services to internal/external customers...  .... Actively participating in the development and application of appropriate technical and managerial processes and systems... 
    Senior
    Full-time
    On-site

    Orano

    Abingdon, Oxfordshire
    7 days ago
  • £60k - £79k per annumEstimated
     ...Senior Product Manager, AI Programmes Reporting to: Head of...  ...Strong collaboration with engineering teams in agile environments Experience in enterprise software or regulated industries preferred...  ...programmes, we would welcome your application. Preservica are an Equal... 
    Senior
    Long-term contract
    Hybrid working
    Remote

    Preservica

    Abingdon, Oxfordshire
    4 days ago
  • £41k - £54k per annumEstimated
     ...are actively seeking a Mid-Level DevOps Engineer to join our Technical Solutions Team, which...  ...scripts. You will work closely with application developers in a DevOps environment. Successful...  ...response. Collaborate with software engineers to ensure seamless integration... 
    Full-time
    Part-time
    On-site

    Halliburton

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

     ...This is an exciting opportunity for a Senior R&D Engineer within the Technology Development group...  ...measurement and control capabilities for fusion applications.  Key Accountabilities: Lead...  ...‑level qualification in engineering, physics or a related STEM discipline (or equivalent... 
    Senior
    Full-time

    UK Atomic Energy Authority

    Culham, Oxfordshire
    3 days ago
  •  ...Managing Quantity Surveyor / Senior Quantity Surveyor - Civil Engineering & Infrastructure. Commercially focused Quantity Surveyor with extensive experience...  ...Preparation, submission, and agreement of interim applications, valuations, compensation events, and final accounts.... 
    Senior
    Interim

    search

    Appleford, Oxfordshire
    1 day ago
  • £48k - £53k per annum

     ...Corporate Tax Senior - Abingdon - £48,000 - £53,000 A well-established and highly respected independent accountancy firm in Abingdon...  ...status, or any other aspect which makes them unique. We welcome applicants from all backgrounds to apply and would encourage you to let us... 
    Senior
    Long-term contract
    Permanent
    Relief staff
    Hybrid working
    Probationary period

    Pro-Recruitment Group

    Abingdon, Oxfordshire
    11 hours ago
  • £48k - £63k per annumEstimated
     ...being fully inclusive As Senior Turbulence Modeller you will...  ...identifying missing physics in current models Act as a...  ...in programming and developing software for HPC.(e.g. F90, MPI, OpenMP...  ...groups and so want to encourage applications in particular from women in STEM... 
    Senior
    Relocation package
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    22 days ago
  • £30k - £39k 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
  • £68k per annum

     ...HTS systems for commercial applications including fusion energy, power...  ...with leading scientists and engineers Gain hands-on experience in...  ...benefits We’re looking for a Senior Instrumentation Engineer to...  ...with real-world experimental physics in a live tokamak environment... 
    Senior
    Full-time

    Tokamak Energy

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

     ...step-by-step overview of how we hire from application to offer please see our Recruitment...  ...contribute to the future of fusion energy. As Senior Core Transport and Turbulence Modeller,...  ...PhD level research experience in plasma physics or in a related discipline and post-doctoral... 
    Senior
    Full-time
    Relocation package
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    24 days ago
  • £67k - £90k per annumEstimated
     ...Senior Construction Manager - Construction Team Conrad Energy's -...  ...of natural gas fired peaking engine plants and battery storage systems...  ...Client) but encompassing all applicable elements of legislation...  ...knowledge of project management software and CAD. 7. Full driving licence... 
    Senior
    Permanent
    Flexible hours

    Conrad Energy

    Abingdon, Oxfordshire
    a month ago
  • £43k - £55k per annumEstimated
     ...& Product Stewardship Compliance Ensure compliance with all applicable Product Stewardship regulations and internal standards. Support...  ...day‑to‑day issues. Partner with Quality, Operations, Engineering, and Affiliates to embed Product Stewardship requirements into... 
    Full-time
    Abingdon, Oxfordshire
    a month ago
  • £41k - £53k per annumEstimated
     ...5837 using tablet-based data capture software Writing and collating tree related...  ...projects under the direction of a more senior team member. Applicants will need to have good organisational...  ..., training approaches, or the physical workspace. Please inform us if you need... 
    Senior
    Long-term contract
    Full-time
    Temporary
    Hybrid working
    On-site
    Immediate start
    Night shift

    TetraTech Consulting UK Ltd

    Abingdon, Oxfordshire
    more than 2 months ago
  • £35k - £52k per annum

     ...781183710 APPLY Job Description Civil Engineer / Senior Civil Engineer Location: Abingdon Salary...  ...Civil 3D and other relevant design software. Strong communication and organisational...  ...Act 2010. We encourage and welcome applications from all sections of society and are happy... 
    Senior
    Long-term contract
    Permanent
    Full-time
    Hybrid working
    On-site
    Flexible hours

    The Construction Index Ltd

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

     ...step-by-step overview of how we hire from application to offer please see our Recruitment...  ...safety, security and environment. As  Senior Regulatory Specialist  you will provide...  ...: A postgraduate qualification in an engineering or scientific discipline; or equivalent... 
    Senior
    Long-term contract
    Full-time
    Relocation package
    Flexible hours

    UK Atomic Energy Authority

    Abingdon, Oxfordshire
    24 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
    2 days ago
  • £31k - £41k per annumEstimated
     ...our organisation Oxford Health NHS Foundation Trust provides physical, mental health and social care for people of all ages across...  ...You will need to use the “supporting statement” element of your application form to demonstrate your suitability for this role and you should... 
    Senior
    Long-term contract
    Full-time

    inploi

    Abingdon, Oxfordshire
    21 days ago
  • We are supporting a leading Tier 1 infrastructure contractor in the appointment of a Section Engineer to support the delivery of a major UK tunnelling and wastewater infrastructure project. This role offers the opportunity to work on a complex, high-profile civil engineering... 
    Senior

    Alexander Associates Limited

    Abingdon, Oxfordshire
    29 days ago
  • £55k per annum

     ...A modern, dynamic accountancy practice is recruiting for a Senior Accountant to join its growing team. This renowned firm provides a range of high-quality accounting services to a varied client portfolio including ambitious owner-managed businesses, property investors, and... 
    Senior
    Permanent

    Curtis Recruitment

    Abingdon, Oxfordshire
    1 day 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!