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

Software Engineer

£42.9 - £50.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

About Landmark
Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions.


About the Role
You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high-stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide.
Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job.
Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use.


Teams build software for domains such as:
  • Geoscience - geology, geophysics, or petrophysics
  • Drilling engineering and well planning
  • Reservoir engineering and modeling
  • Production engineering and optimization
  • E&P data management and integration
  • Cloud and platform infrastructure, data services, and developer tooling
  • AI-assisted analytics, search, and generative AI


Technologies used vary by team and include:
  • Languages such as Java, C#, F#, C++, Python, and TypeScript
  • Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit,
  • Angular, React, and Node.js
  • Cloud platforms including Azure and AWS
  • Containerization and orchestration tooling such as Docker and Kubernetes
  • Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux
  • Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB


What You Will Do
  • Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it
  • Break complex specifications into concrete tasks with realistic schedules and flag risks early
  • Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process
  • Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place
  • Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise
  • Review code from other engineers with the same rigor you expect on your own work
  • Evaluate and integrate open-source tools and libraries where they improve the systems you work on
  • Mentor junior engineers through code reviews, pairing, and direct technical guidance
  • Communicate clearly across a distributed, cross-timezone team
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience
  • 5-10 years of software development experience
  • Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js)
  • Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery
  • Experience debugging production software and tracing root causes that span multiple components or layers
  • Clear written and verbal communication, including the ability to explain technical decisions and trade-offs to teammates and stakeholders


Preferred
Experience with cloud-native development, full-stack or web application development, or data platform technologies
Experience with CI/CD pipelines, containerization, and infrastructure automation
Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real-time systems, large-scale data)
Exposure to integrating machine learning, generative AI, or LLM-based components into application features
Experience mentoring less experienced engineers
Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list.


How You Work
The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time.


Why Landmark
We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on.
We offer competitive compensation, a strong career path, and a role where you own what you build, and your impact is visible.
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 Software Engineer to Senior


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: 209992
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:


Compensation Information
Compensation is competitive and commensurate with experience.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer in Abingdon, Oxfordshire vacancy
  • £64k - £84k per annumEstimated
     ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better...  ..., and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as... 
    Suggested
    Full-time
    Part-time
    Second job
    Shift work

    Halliburton

    Abingdon, Oxfordshire
    22 days ago
  • £39k - £51k per annumEstimated
     ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better...  ..., and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as... 
    Suggested
    Long-term contract
    Full-time
    Part-time
    Second job

    Halliburton

    Abingdon, Oxfordshire
    a month ago
  • £61k - £82k per annumEstimated
     ...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 Software Engineer to design, develop, and modernize high-performance Rock... 
    Suggested
    Full-time
    Part-time
    Second job

    Halliburton

    Abingdon, Oxfordshire
    more than 2 months ago
  • £37k - £49k per annumEstimated
     ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better...  ..., and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as... 
    Suggested
    Long-term contract
    Full-time
    Part-time
    Second job
    Immediate start

    Halliburton

    Abingdon, Oxfordshire
    22 days ago
  • £48k - £62k per annumEstimated
     ...providers of products and 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.... 
    Suggested
    Full-time
    Part-time
    Second job

    Halliburton

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

     ...The Computing Division supports this through digital capabilities spanning research, simulation, data, engineering, business systems and communications. The Software Operations Group (SORG) provides the infrastructure and expertise needed for secure software development... 
    Full-time
    Hybrid working
    5 days/week
    Flexible hours

    UK Atomic Energy Authority

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

     ...C# WPF Software Engineer - Electronics Are you a Software Engineer with provable commercial experience working on software connecting to devices? If so, my client has an exciting opportunity for you! You will play a key role in designing, developing and implementing... 
    Permanent

    Redline Group ltd

    Abingdon, Oxfordshire
    1 day ago
  • £65k per annum

     ...Azure Cloud Engineer Conrad Energy is seeking an Azure Could Engineer, The Cloud Engineer is responsible for building, securing and operating...  ...in the country. Optimised and operated using our market-leading software, iON+, we're at the forefront of shaping a more efficient energy... 
    Permanent
    Flexible hours

    Conrad Energy

    Abingdon, Oxfordshire
    a month ago
  • £30k - £40k per annum

     ...of well-known businesses, is seeking an experienced IT Systems Engineer to join their growing technical team. This role is ideal for someone...  ...performance. Install, configure and maintain IT hardware and software solutions. Produce accurate technical documentation and... 
    Permanent
    Full-time
    Remote

    Emplyfy

    Sutton Courtenay, Oxfordshire
    8 days ago
  • £41k - £55k per annumEstimated
     ...databases. Self-starter with a proactive attitude and ability to learn new technologies quickly. Undergraduate degree in Software Engineering, Computer Science, or a related field. Preferred Qualifications Familiarity with GIS connectors. Familiarity with Azure... 
    Full-time
    Part-time
    Second job
    Hybrid working
    On-site

    Halliburton

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

     ...companies in the market and is looking for a motivated and energetic IT Engineer to join its team. This is an opportunity for someone who enjoys...  ...standard. Install, test, maintain and repair hardware and software. Document processes and record tickets for outstanding work.... 
    On-site

    Emplyfy

    Bayworth, Oxfordshire
    14 days ago
  • £30k - £40k per annum

     ...known businesses. They are seeking an experienced Technical Support Engineer who can provide dependable technical support while confidently...  ...Install, configure, test, maintain and repair IT equipment and software. Maintain clear records of technical activity, ticket updates... 
    Permanent
    Full-time
    Remote

    Emplyfy

    Abingdon, Oxfordshire
    8 days ago
  •  ...Role Responsibilities • Providing first-line and second-line technical support to staff and students • Troubleshooting hardware, software, network and login issues • Supporting Office 365, Google Workspace and school MIS systems • Maintaining, configuring and deploying... 
    Permanent
    Full-time
    On-site
    Immediate start

    Marchant Recruitment

    Abingdon, Oxfordshire
    more than 2 months ago
  •  ...technical training. Role Information You will be responsible for providing day-to-day technical support, maintaining hardware and software, troubleshooting network issues, and assisting staff and students with IT queries. The role requires strong technical ability,... 
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Abingdon, Oxfordshire
    more than 2 months ago
  • £30k - £40k per annum

     ...environment. Key Responsibilities Deliver exceptional customer support as the first point of technical contact. Resolve hardware, software and network-related incidents. Attend client premises for troubleshooting, upgrades and maintenance. Process and manage support... 
    Permanent
    Full-time
    Remote

    Emplyfy

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

     ...businesses. They are looking for a proactive and technically capable engineer who is comfortable working directly with customers, resolving...  .... Install, configure, test, maintain and repair IT hardware, software and related systems. Maintain accurate ticket information and... 
    Remote

    Emplyfy

    Abingdon on Thames, Oxfordshire
    8 days ago
  •  ...development opportunities. Role Information You will be responsible for maintaining the school’s IT systems, supporting hardware and software across the site, and assisting staff and students with technical queries. You will also help manage networks, troubleshoot issues,... 
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Abingdon, Oxfordshire
    more than 2 months ago
  •  ...professional development culture. Role Information You will provide technical support to staff and students, maintain hardware and software, and troubleshoot network issues. The role also includes assisting with digital systems, maintaining inventory, and helping deliver... 
    Permanent
    Full-time

    Marchant Recruitment

    Abingdon, Oxfordshire
    more than 2 months ago
  • IT Technician required from January 2026 to work on a full-time, permanent basis Independent School in Oxford Fantastic opportunity for a proactive and skilled IT Technician to support digital learning and infrastructure across a leading school We are seeking a talented...
    Permanent
    Full-time
    On-site
    Immediate start

    Marchant Recruitment

    Abingdon, Oxfordshire
    more than 2 months ago
  • £30k - £40k per annum

     ...An opportunity is available for an experienced Technical Systems Engineer to join a high-tech organisation providing managed IT services...  ...configuration, testing, maintenance and repair of hardware and software. Keep technical records, tickets and documentation up to date... 
    Permanent
    Full-time
    Remote

    Emplyfy

    Abingdon on Thames, Oxfordshire
    8 days ago
  •  ...PICs), contributing directly to our future tape-outs and core IP roadmap. You will work closely with photonics designers, layout engineers, and testing teams to improve the performance of integrated photonic devices through theoretical analysis, simulation, modelling, and... 
    Long-term contract

    Salience Labs

    Abingdon, Oxfordshire
    more than 2 months ago
  •  ...role in ensuring the dimensional accuracy and quality of complex engineered components. You'll be responsible for developing and running...  ...Designing and manufacturing measurement jigs and fixtures using software such as Fusion or Rhino. Statistical Process Control (SPC),... 
    Permanent
    Monday to Friday

    Cranleigh STEM

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

     ...established technology company is seeking an experienced IT Service Engineer to join its Managed Service Provider team. The business supports...  .... Install, configure, maintain and repair IT hardware and software. Keep service records, tickets and technical documentation... 
    Permanent
    Full-time
    Remote

    Emplyfy

    Shippon, Oxfordshire
    8 days ago
  • £43.7k per annum

     ...companies. Deliver high-quality and impactful research and/or software outputs that are well aligned with UKAEA programme priorities,...  ...computational physics, including knowledge of good software engineering practices. Additional Information A full list of our... 
    Fixed-term contract
    Relocation package
    Flexible hours
    3 days/week

    UK Atomic Energy Authority

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

     ...companies. Deliver high-quality and impactful research and/or software outputs that are well aligned with UKAEA programme priorities,...  .... Experience developing scientific codes for computational physics, including knowledge of good software engineering practices.... 
    Full-time
    Fixed-term contract
    Flexible hours
    3 days/week

    UK Atomic Energy Authority

    Culham, Oxfordshire
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!