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

Senior Software Engineer - Rock Physics Applications

£47.9 - £56.1 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 a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Rock Physics Applications in Abingdon, Oxfordshire vacancy
  • £42k - £54k 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
    19 hours ago
  • £85k - £114k per annumEstimated
     ...Landmark, a Halliburton company, builds the software and data platforms that help the global...  .... These are tools used daily by engineers and scientists at the world's largest energy...  ...cloud-native development, full-stack or web application development, or data platform... 
    Senior
    Full-time
    Part-time
    Shift work

    Halliburton

    Abingdon, Oxfordshire
    9 days ago
  • £42k - £56k 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... 
    Suggested
    Full-time
    Part-time
    Hybrid working

    Halliburton

    Abingdon, Oxfordshire
    1 day 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... 
    Suggested
    Full-time
    Part-time
    Second job
    Hybrid working
    On-site

    Halliburton

    Abingdon, Oxfordshire
    a month 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
    28 days ago
  • £51k - £66k per annumEstimated
     ...actively seeking a Mid-Level DevOps Engineer to join our Technical...  .... You will work closely with application developers in a DevOps environment...  .... Collaborate with software engineers to ensure seamless...  ...Technical Professional Software (Senior - Principal) Halliburton is... 
    Full-time
    Part-time
    Second job
    On-site

    Halliburton

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

     ...our team and contribute to the future of fusion energy. As  Senior Engineer , you will play a pivotal role in undertaking materials engineering...  ...ideally within electrical / C&I / electronics engineering (applications from experienced mechanical engineering backgrounds also... 
    Senior
    Long-term contract
    Full-time
    5 days/week

    UK Atomic Energy Authority

    Culham, Oxfordshire
    1 day ago
  • £71.82k per annum

     ...some of the UK's most complex and ambitious programmes. As a Senior Cost Engineer, you'll provide expert cost estimating, forecasting and cost...  ...across our workforce. We particularly encourage applications from groups currently underrepresented in STEM, including women... 
    Senior
    Full-time
    On-site
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    5 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
  • £51.32k per annum

     ...skilled workforce to deliver them.   About the job As a Senior Finance Business Partner, you'll play a key role in supporting the...  .... Lead and develop members of the finance team where applicable, creating a high-performing and collaborative culture.   What... 
    Senior
    Long-term contract
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    22 hours 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
    more than 2 months ago
  • £61k - £82k per annumEstimated
     ...IT Senior Project Manager Walton Park Full-time | Hybrid REQ5...  ...or more business workstreams or multiple applications or technology platforms. Senior Project Managers...  ...Project quality/assurance reviews. • Software Development, Application and/or... 
    Senior
    Permanent
    Full-time
    Hybrid working
    Shift work

    SGN

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

     ...Role: Senior Infrastructure Engineer Location: Abingdon, Oxfordshire Salary: Up to £57,000 + performance-related bonus Type: On-site, Permanent This is a brand new opportunity to join a well-established IT solutions provider with over 30 years' experience... 
    Senior
    Permanent

    Nextech Group Limited

    Abingdon, Oxfordshire
    11 hours 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
    24 days ago
  • £42k - £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...  ...a leading provider of consulting and engineering services working across the full... 
    Senior
    Long-term contract
    Full-time
    Temporary
    Hybrid working
    On-site
    Immediate start
    Night shift

    TetraTech Consulting UK Ltd

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

     ...delivery of activities involving heavy plant and demanding maintenance requirements. This is an excellent opportunity for an experienced engineer who enjoys taking responsibility, guiding others, and contributing to the success of complex, high-profile projects. Core... 
    Senior
    Remote

    UK Atomic Energy Authority

    Culham, Oxfordshire
    11 hours ago
  • £50k - £65k per annumEstimated
    Description L ocation: Warrington (hybrid) As a Senior EC&I Engineer at Orano Limited, you will be involved in a variety of specialist tasks...  ...with AMTECH ProDesign or similar cable calculation software. Familiarity with AutoCad design. Familiarity with BIM... 
    Senior
    Full-time
    Hybrid working

    Orano

    Abingdon, Oxfordshire
    27 days ago
  • £500 - £550 per day

     ...Embedded Linux Engineer 6-Month Contract Competitive Day Rate Outside IR35 First Week Onsite (Abingdon or Scarborough), Followed by Remote working We are looking for an experienced Embedded Linux Engineer to join an innovative engineering team on an initial 6-month... 
    Daily pay
    Remote

    Harvey Nash

    Abingdon, Oxfordshire
    1 day ago
  • £52k - £68k per annumEstimated
     ...team. This role will operate at the intersection of IT and business teams (including Bioinformatics), driving data management, engineering, software development and infrastructure best practices. The role will play a fundamental part in shaping Greywolf’s data strategy,... 
    Full-time
    Hybrid working
    On-site
    Flexible hours
    Shift work
    2 days/week

    Grey Wolf Therapeutics

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

     ...step-by-step overview of how we hire from application to offer please see our Recruitment...  ...The Role This role is based in the Engineering Future Projects Group, where you will be...  ...current‑drive systems. You will act as a senior technical authority, shaping mechanical... 
    Full-time
    Relocation package
    On-site
    Flexible hours

    UK Atomic Energy Authority

    Culham, Oxfordshire
    11 days ago
  • £68k per annum

     ...Role: Principal Building Services Engineer (HVAC) Location: Milton Park, Oxfordshire...  ...Hybrid Purpose of the job As a senior member of the Engineering Design Management...  ...and adherence to the design process and applicable standards. The Principal Building Services... 
    Permanent
    Hybrid working
    Flexible hours
    Abingdon, Oxfordshire
    9 days ago
  • £57k - £75k per annumEstimated
    Description Location: Warrington or Abingdon Within the Engineering team, the Mechanical Engineer will integrate operational engineering multi-disciplines teams delivering projects at various phases, from FEED to commissioning, or in assistance to Plant Operation... 
    Full-time

    Orano

    Abingdon, Oxfordshire
    28 days ago
  • £50k - £65k per annumEstimated
     ...industry. Job Duties Landmark, a Halliburton company, builds software and data platforms that help the global energy industry make...  ...optimization, and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run... 
    Senior
    Full-time
    Part-time
    Second job
    On-site

    Halliburton

    Abingdon, Oxfordshire
    19 hours ago
  • £13.07 per hour

     ...What you'll do Senior Store Assistant (Keyholder) in Abingdon 30 hours per week We are looking for candidates who live locally and can easily commute to our store. Our stores are open from 7 AM to 8 PM, so you must be able to manage early starts and late finishes.... 
    Senior
    Permanent
    Full-time
    Apprenticeship
    Summer work

    Travis Perkins plc

    Abingdon, Oxfordshire
    11 days ago
  • £62k - £83k per annumEstimated
    Description Location: Warrington (hybrid) The Principal Electrical, Control & Instrumentation (EC&I) design engineer is be responsible for leading a design team or provide EC&I expertise within a multi-discipline team delivering one or more design projects. These... 
    Full-time
    Hybrid working

    Orano

    Abingdon, Oxfordshire
    11 days ago
  •  ...closely with photonics designers, layout engineers, and testing teams to improve the performance...  ...to someone who enjoys solving difficult physics and engineering problems in a...  ...experience, we are open to candidates at Senior, Lead, or Principal level. ✎ What you'll... 
    Long-term contract

    Salience Labs

    Abingdon, Oxfordshire
    a month 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!