Halliburton Energy Services
Aberdeen, Aberdeenshire
Select how often (in days) to receive an alert: 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 Project Engineer / Technical Professional (Electrical) Join Halliburton's Rig Installation Group and play a key role in delivering safe, reliable, and efficient cementing equipment installations on offshore rigs worldwide. Based primarily at our Aberdeen office, this position offers exposure to global projects, offshore installations, and cross functional collaboration. As a Project Engineer / Technical Professional (Electrical), you will support the planning, removal, installation, and commissioning of offshore cementing equipment with a strong electrical and electronics engineering focus. You will contribute to project scheduling, technical documentation, electrical design, surveying, troubleshooting, and client engagement. Some international and offshore travel may be required. Roles and responsibilities: Carry out rig surveys and capture electrical installation requirements. Produce reports, project schedules/Gantt charts, pre planning documents, and resource forecasts. Develop installation procedures, commissioning procedures, and certification data books. Create, update, and review electrical diagrams for equipment installation on MODUs and platforms. Act as the primary electrical technical contact for installation coordinators and clients. Monitor project progress by tracking plan vs. actual using daily reporting from installation teams. Participate in the Management of Change (MOC) process when required. Assist with preparation of Bills of Materials (BOMs). Evaluate equipment requirements, certification needs, and classification considerations. Interface with rig owners, clients, and classification societies as required. Document and track lessons learned throughout project execution. Participate in and promote Behaviour Based Safety programmes (e.g., STOP). Support procurement, inspection, preparation, and mobilisation of electrical equipment and materials. Design, develop, test, and support electrical and electronic circuits for surface equipment. Troubleshoot, repair, and maintain electrical and electronics circuits for surface equipment. Apply standard engineering techniques, procedures, and practices in design activities. Provide guidance to technicians and drafters, ensuring adherence to design standards. May develop, test, and debug firmware for microprocessor, microcontroller, or DSP based systems. Travel Requirements: Travel to the Aberdeen office from home location. Occasional international travel, including offshore assignments. Education, Licensure, and Experience: Completion of an undergraduate degree in Electrical Engineering, Electronics Engineering, or similar discipline. Other Experience: Electrical and/or electronics design experience, field experience, reliability work, or PSL specific training. Proficiency with AutoCAD. Experience with VFD/VSD power supplies, control systems, and associated installation or maintenance. Experience with Microsoft Project. Leadership & Initiative of Job: Performs own work and assists others as directed. Demonstrates strong organisational skills, work prioritisation, and task management. Qualifications 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: (not specified) Requisition Number: 207115 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Cementing Full Time / Part Time: Full Time Additional Locations for this position: (not specified) Compensation Information: Competitive and commensurate with experience. Job Segment: Electronic Technician, Firmware, Electronics, Procurement, Inspector, Manufacturing, Technology, Operations, Quality
16/07/2026
Full time
Select how often (in days) to receive an alert: 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 Project Engineer / Technical Professional (Electrical) Join Halliburton's Rig Installation Group and play a key role in delivering safe, reliable, and efficient cementing equipment installations on offshore rigs worldwide. Based primarily at our Aberdeen office, this position offers exposure to global projects, offshore installations, and cross functional collaboration. As a Project Engineer / Technical Professional (Electrical), you will support the planning, removal, installation, and commissioning of offshore cementing equipment with a strong electrical and electronics engineering focus. You will contribute to project scheduling, technical documentation, electrical design, surveying, troubleshooting, and client engagement. Some international and offshore travel may be required. Roles and responsibilities: Carry out rig surveys and capture electrical installation requirements. Produce reports, project schedules/Gantt charts, pre planning documents, and resource forecasts. Develop installation procedures, commissioning procedures, and certification data books. Create, update, and review electrical diagrams for equipment installation on MODUs and platforms. Act as the primary electrical technical contact for installation coordinators and clients. Monitor project progress by tracking plan vs. actual using daily reporting from installation teams. Participate in the Management of Change (MOC) process when required. Assist with preparation of Bills of Materials (BOMs). Evaluate equipment requirements, certification needs, and classification considerations. Interface with rig owners, clients, and classification societies as required. Document and track lessons learned throughout project execution. Participate in and promote Behaviour Based Safety programmes (e.g., STOP). Support procurement, inspection, preparation, and mobilisation of electrical equipment and materials. Design, develop, test, and support electrical and electronic circuits for surface equipment. Troubleshoot, repair, and maintain electrical and electronics circuits for surface equipment. Apply standard engineering techniques, procedures, and practices in design activities. Provide guidance to technicians and drafters, ensuring adherence to design standards. May develop, test, and debug firmware for microprocessor, microcontroller, or DSP based systems. Travel Requirements: Travel to the Aberdeen office from home location. Occasional international travel, including offshore assignments. Education, Licensure, and Experience: Completion of an undergraduate degree in Electrical Engineering, Electronics Engineering, or similar discipline. Other Experience: Electrical and/or electronics design experience, field experience, reliability work, or PSL specific training. Proficiency with AutoCAD. Experience with VFD/VSD power supplies, control systems, and associated installation or maintenance. Experience with Microsoft Project. Leadership & Initiative of Job: Performs own work and assists others as directed. Demonstrates strong organisational skills, work prioritisation, and task management. Qualifications 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: (not specified) Requisition Number: 207115 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Cementing Full Time / Part Time: Full Time Additional Locations for this position: (not specified) Compensation Information: Competitive and commensurate with experience. Job Segment: Electronic Technician, Firmware, Electronics, Procurement, Inspector, Manufacturing, Technology, Operations, Quality
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. Key Responsibilities We are looking to recruit an experienced Geoscientist with a data science background to work within our customer data integration team based in our Abingdon office, Oxfordshire. You will work alongside a dynamic team of colleagues with diverse technical backgrounds, contributing towards key business initiatives. Honors degree (2:1 or above) in geoscience. Strong understanding of specific geoscience domains such as stratigraphy, sedimentology, or petroleum geology. Experience working with subsurface datasets (e.g., wireline, seismic, biostratigraphy, geochemistry, rock properties, lithology). Experience with Relational Databases. Familiarity with AI/ML and its potential to support geoscience interpretation. Experience with ETL pipelines and data cleaning. Excellent communication and teamwork skills in a collaborative R&D environment. Work closely with colleagues from multiple disciplines to refine and enhance workflows - particularly supporting customer workflows and customer data types. Stay current with AI/ML technology and geoscience advancements to drive innovation. Contribute to customer presentations, particularly regarding customer data and their associated workflows. Awareness of data analysis within common dashboard platforms. Experience in the energy sector. Please note, this is a hybrid position so candidates must be able to attend the offices in Abingdon 3 days a week. 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 Technologist 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 Requisition Information Requisition Number: 210199 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Compensation Information Compensation is competitive and commensurate with experience.
16/07/2026
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. Key Responsibilities We are looking to recruit an experienced Geoscientist with a data science background to work within our customer data integration team based in our Abingdon office, Oxfordshire. You will work alongside a dynamic team of colleagues with diverse technical backgrounds, contributing towards key business initiatives. Honors degree (2:1 or above) in geoscience. Strong understanding of specific geoscience domains such as stratigraphy, sedimentology, or petroleum geology. Experience working with subsurface datasets (e.g., wireline, seismic, biostratigraphy, geochemistry, rock properties, lithology). Experience with Relational Databases. Familiarity with AI/ML and its potential to support geoscience interpretation. Experience with ETL pipelines and data cleaning. Excellent communication and teamwork skills in a collaborative R&D environment. Work closely with colleagues from multiple disciplines to refine and enhance workflows - particularly supporting customer workflows and customer data types. Stay current with AI/ML technology and geoscience advancements to drive innovation. Contribute to customer presentations, particularly regarding customer data and their associated workflows. Awareness of data analysis within common dashboard platforms. Experience in the energy sector. Please note, this is a hybrid position so candidates must be able to attend the offices in Abingdon 3 days a week. 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 Technologist 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 Requisition Information Requisition Number: 210199 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full Time Compensation Information Compensation is competitive and commensurate with experience.
Halliburton Energy Services in Abingdon, UK, is seeking an experienced Geoscientist with a data science background to join the customer data integration team. The role involves collaborating with a multidisciplinary group to refine workflows and support customer data types, with a focus on AI/ML applications in geoscience. You will contribute to presentations and stay updated on technology trends. The position is hybrid: attendees are required at the Abingdon office three days per week, with
16/07/2026
Full time
Halliburton Energy Services in Abingdon, UK, is seeking an experienced Geoscientist with a data science background to join the customer data integration team. The role involves collaborating with a multidisciplinary group to refine workflows and support customer data types, with a focus on AI/ML applications in geoscience. You will contribute to presentations and stay updated on technology trends. The position is hybrid: attendees are required at the Abingdon office three days per week, with
Halliburton Energy Services
Aberdeen, Aberdeenshire
Select how often (in days) to receive an alert: 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 Under broad supervision, leads or manages one or more internal, outsourced or customer funded projects which may involve multiple disciplines, departments or Centers. Develops and negotiates approval for the project charter and scope, assist in financial analysis, ensures completion of technical and detailed product specifications, manages project creep and ensures complete and accurate projectrelease. Manages project activities across functional groups, Centers and organizations. Provides and applies Project Management processes and methods to all projects they are involved in, including developing and owning Project Plans to track and manage projects. Delivers Project Design Engineer input and diligence into all projects. Provides updates to end customer in the form of reports or presentations, to an agreed schedule. Cooperation with, and support of engineering functions such as procurement and test and evaluation is desirable, with training and awareness provided. Qualifications A degree in Mechanical Engineering. Experience and skills typically acquired through completion of an undergraduate degree in engineering with a minimum of 7 years of oil and gas industry experience. 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 Requisition Number: 206523 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Wireline and Perforating Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience. Job Segment: Procurement, Project Manager, Operations, Technology
14/07/2026
Full time
Select how often (in days) to receive an alert: 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 Under broad supervision, leads or manages one or more internal, outsourced or customer funded projects which may involve multiple disciplines, departments or Centers. Develops and negotiates approval for the project charter and scope, assist in financial analysis, ensures completion of technical and detailed product specifications, manages project creep and ensures complete and accurate projectrelease. Manages project activities across functional groups, Centers and organizations. Provides and applies Project Management processes and methods to all projects they are involved in, including developing and owning Project Plans to track and manage projects. Delivers Project Design Engineer input and diligence into all projects. Provides updates to end customer in the form of reports or presentations, to an agreed schedule. Cooperation with, and support of engineering functions such as procurement and test and evaluation is desirable, with training and awareness provided. Qualifications A degree in Mechanical Engineering. Experience and skills typically acquired through completion of an undergraduate degree in engineering with a minimum of 7 years of oil and gas industry experience. 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 Requisition Number: 206523 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Wireline and Perforating Full Time / Part Time: Full Time Additional Locations for this position: Compensation Information Compensation is competitive and commensurate with experience. Job Segment: Procurement, Project Manager, Operations, Technology
Halliburton Energy Services in Abingdon seeks a Java developer with over 3 years experience for their Neftex Technical Services Team. This role involves developing subsurface evaluation solutions and requires attendance at the Abingdon office at least three days a week. Successful candidates will work in a hybrid model and be responsible for designing, maintaining, and improving various applications while collaborating within an Agile environment.
07/07/2026
Full time
Halliburton Energy Services in Abingdon seeks a Java developer with over 3 years experience for their Neftex Technical Services Team. This role involves developing subsurface evaluation solutions and requires attendance at the Abingdon office at least three days a week. Successful candidates will work in a hybrid model and be responsible for designing, maintaining, and improving various applications while collaborating within an Agile environment.
Halliburton Energy Services in Abingdon seeks an experienced Software Engineer for Rock Physics Applications. The role involves designing, developing, and modernizing applications, collaborating with teams to ensure high performance and reliability. The ideal candidate has a minimum of 3 years of professional experience with strong proficiency in C#/.NET and C/C++. A degree in Computer Science or a related discipline is necessary. The position emphasizes working with modern software practices and cloud architecture.
07/07/2026
Full time
Halliburton Energy Services in Abingdon seeks an experienced Software Engineer for Rock Physics Applications. The role involves designing, developing, and modernizing applications, collaborating with teams to ensure high performance and reliability. The ideal candidate has a minimum of 3 years of professional experience with strong proficiency in C#/.NET and C/C++. A degree in Computer Science or a related discipline is necessary. The position emphasizes working with modern software practices and cloud architecture.
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 We are seeking a skilled Java developer with 3+ years' experience for our Neftex Technical Services Team. Reporting to the Team Lead, you will contribute to the design, development, and maintenance of subsurface evaluation solutions across the energy sector. Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups. Please note, although this is a hybrid position, you will be required to attend our Abingdon, Oxfordshire office a minimum of three days per week. Minimum Qualifications Strong knowledge of Java Core, including: Collections Framework, Generics, Streams, Lambdas Exception handling and best practices Multithreading and concurrency (Executors, synchronization, CompletableFuture) Memory management and garbage collection basics Experience with Java and related frameworks (SpringBoot, Eclipse RCP, OData, Hibernate, JPA, REST, etc.) Backend development including REST APIs with Spring Boot, Swagger/OpenAPI specifications, Spring Security, OAuth2/OIDC, JWT. Git-based workflows and Gitlab CI/CD pipelines. Experience working in an Agile development environment (Scrum or Kanban). Familiarity with SQL Server, PostgreSQL or other relational 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 DevOps, GitLab, and Git-based workflows. Experience with CI/CD pipeline automation and deployment scripting. Experience with automated testing, including unit, integration, and regression testing. Knowledge of containerization and orchestration (Docker, Kubernetes). Key Responsibilities Design, develop, and maintain desktop and web applications using Java. Implement new services, features, and bug fixes as prioritized by the Product Owner. Build and integrate APIs to enable seamless communication between services and components. Collaborate with product owners, architects, and other developers to define requirements and deliver high-quality solutions. Participate actively in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives. Write clean, maintainable, and well-documented code following industry best practices and internal standards. Implement automated tests (unit, integration, and functional) to ensure code quality and reliability. Monitor and optimize performance, scalability, and security. Apply and enforce security best practices, including: Ensuring secure authentication and authorization flows. Implementing encryption for data in transit and at rest. Validating and sanitizing all inputs to prevent injection attacks. Keeping dependencies and libraries up to date to mitigate vulnerabilities. Troubleshoot and resolve issues across development, staging, and production environments. Maintain up-to-date knowledge of emerging technologies, frameworks, and industry trends relevant to day-to-day development. Contribute to technical documentation and knowledge sharing across teams. Communicate and elevate issues clearly and promptly to relevant stakeholders. 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 Requisition Number:209320 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.
07/07/2026
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 We are seeking a skilled Java developer with 3+ years' experience for our Neftex Technical Services Team. Reporting to the Team Lead, you will contribute to the design, development, and maintenance of subsurface evaluation solutions across the energy sector. Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups. Please note, although this is a hybrid position, you will be required to attend our Abingdon, Oxfordshire office a minimum of three days per week. Minimum Qualifications Strong knowledge of Java Core, including: Collections Framework, Generics, Streams, Lambdas Exception handling and best practices Multithreading and concurrency (Executors, synchronization, CompletableFuture) Memory management and garbage collection basics Experience with Java and related frameworks (SpringBoot, Eclipse RCP, OData, Hibernate, JPA, REST, etc.) Backend development including REST APIs with Spring Boot, Swagger/OpenAPI specifications, Spring Security, OAuth2/OIDC, JWT. Git-based workflows and Gitlab CI/CD pipelines. Experience working in an Agile development environment (Scrum or Kanban). Familiarity with SQL Server, PostgreSQL or other relational 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 DevOps, GitLab, and Git-based workflows. Experience with CI/CD pipeline automation and deployment scripting. Experience with automated testing, including unit, integration, and regression testing. Knowledge of containerization and orchestration (Docker, Kubernetes). Key Responsibilities Design, develop, and maintain desktop and web applications using Java. Implement new services, features, and bug fixes as prioritized by the Product Owner. Build and integrate APIs to enable seamless communication between services and components. Collaborate with product owners, architects, and other developers to define requirements and deliver high-quality solutions. Participate actively in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives. Write clean, maintainable, and well-documented code following industry best practices and internal standards. Implement automated tests (unit, integration, and functional) to ensure code quality and reliability. Monitor and optimize performance, scalability, and security. Apply and enforce security best practices, including: Ensuring secure authentication and authorization flows. Implementing encryption for data in transit and at rest. Validating and sanitizing all inputs to prevent injection attacks. Keeping dependencies and libraries up to date to mitigate vulnerabilities. Troubleshoot and resolve issues across development, staging, and production environments. Maintain up-to-date knowledge of emerging technologies, frameworks, and industry trends relevant to day-to-day development. Contribute to technical documentation and knowledge sharing across teams. Communicate and elevate issues clearly and promptly to relevant stakeholders. 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 Requisition Number:209320 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.
Software Engineer - Rock Physics Applications Location: Abingdon, LND, GB, OX14 4RW 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 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. 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 3+ 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. Equal Employment Opportunity Statement 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.
06/07/2026
Full time
Software Engineer - Rock Physics Applications Location: Abingdon, LND, GB, OX14 4RW 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 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. 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 3+ 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. Equal Employment Opportunity Statement 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.
Senior Software QA Engineer - Rock Physics Applications Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 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 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 working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. Key Responsibilities Execute and design test cases - run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior and validation criteria. Develop test automation - create and maintain automated test cases to increase test coverage and accelerate release cycles. Collaborate with developers - work closely with the development team to test fixes, validate new functionality and ensure defects are thoroughly documented following published Landmark guidelines. Plan future releases - serve as an integral part of release planning by estimating efforts required in testing, documentation and advising on product improvement. Champion quality practices - advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives. Support security & quality practices - assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated. Leverage AI in daily QA work - actively use AI powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection and enhance overall QA productivity. Communicate clearly - elevate risks, quality metrics and testing progress in a timely, structured manner to technical and non technical stakeholders. Stay current - continuously evaluate and adopt emerging testing tools, frameworks, and AI assisted QA methodologies relevant to the product. Mentor Junior QA - coach junior QA engineers through test reviews, paired testing and knowledge sharing to build their domain and automation skills. Required Qualifications 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. Bachelor's Degree or higher in Geoscience, Petroleum Engineering or a closely related discipline. Strong domain expertise in rock physics, petrophysics or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil and gas industry. Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results and defect management. Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing and test documentation. Hands on test automation experience - writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks). Competence with Windows and Linux environments. Self motivated and collaborative; thrives in a team environment and takes initiative without direction; excellent analytical, communication and problem solving skills. Additional Information 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. Requisition Number: 209090 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 is competitive and commensurate with experience. Job Segment: Testing, QA, Quality Assurance, Cloud, QA Tester, Technology, Quality
02/07/2026
Full time
Senior Software QA Engineer - Rock Physics Applications Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 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 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 working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. Key Responsibilities Execute and design test cases - run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior and validation criteria. Develop test automation - create and maintain automated test cases to increase test coverage and accelerate release cycles. Collaborate with developers - work closely with the development team to test fixes, validate new functionality and ensure defects are thoroughly documented following published Landmark guidelines. Plan future releases - serve as an integral part of release planning by estimating efforts required in testing, documentation and advising on product improvement. Champion quality practices - advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives. Support security & quality practices - assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated. Leverage AI in daily QA work - actively use AI powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection and enhance overall QA productivity. Communicate clearly - elevate risks, quality metrics and testing progress in a timely, structured manner to technical and non technical stakeholders. Stay current - continuously evaluate and adopt emerging testing tools, frameworks, and AI assisted QA methodologies relevant to the product. Mentor Junior QA - coach junior QA engineers through test reviews, paired testing and knowledge sharing to build their domain and automation skills. Required Qualifications 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. Bachelor's Degree or higher in Geoscience, Petroleum Engineering or a closely related discipline. Strong domain expertise in rock physics, petrophysics or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil and gas industry. Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results and defect management. Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing and test documentation. Hands on test automation experience - writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks). Competence with Windows and Linux environments. Self motivated and collaborative; thrives in a team environment and takes initiative without direction; excellent analytical, communication and problem solving skills. Additional Information 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. Requisition Number: 209090 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 is competitive and commensurate with experience. Job Segment: Testing, QA, Quality Assurance, Cloud, QA Tester, Technology, Quality
Senior Software Engineer - Rock Physics Applications 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. Location: Abingdon, LND, GB, OX14 4RW 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. 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 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. Job Segment: Cloud, Testing, Computer Science, User Experience, Developer, Technology
02/07/2026
Full time
Senior Software Engineer - Rock Physics Applications 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. Location: Abingdon, LND, GB, OX14 4RW 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. 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 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. Job Segment: Cloud, Testing, Computer Science, User Experience, Developer, Technology
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 Containerisation 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, containerisation, 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. 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 Requisition Number:210132 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.
29/06/2026
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 Containerisation 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, containerisation, 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. 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 Requisition Number:210132 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.
Halliburton Energy Services in Abingdon seeks a Software Engineer to manage full software development cycles for energy industry applications. You will work on technologies including Java, C++, and cloud services. The role requires strong communication skills, experience in a collaborative environment, and a commitment to quality practices. Candidates should have a Bachelor's degree in Computer Science and 5-10 years of relevant experience. Join us and contribute to high-stakes decision-making tools used by oil and gas operators worldwide.
29/06/2026
Full time
Halliburton Energy Services in Abingdon seeks a Software Engineer to manage full software development cycles for energy industry applications. You will work on technologies including Java, C++, and cloud services. The role requires strong communication skills, experience in a collaborative environment, and a commitment to quality practices. Candidates should have a Bachelor's degree in Computer Science and 5-10 years of relevant experience. Join us and contribute to high-stakes decision-making tools used by oil and gas operators worldwide.
Senior Software Engineer - Rock Physics Applications 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. Location: Abingdon, LND, GB, OX14 4RW 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. 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 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. Job Segment: Cloud, Testing, Computer Science, User Experience, Developer, Technology
25/06/2026
Full time
Senior Software Engineer - Rock Physics Applications 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. Location: Abingdon, LND, GB, OX14 4RW 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. 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 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. Job Segment: Cloud, Testing, Computer Science, User Experience, Developer, Technology
Senior Software QA Engineer - Rock Physics Applications Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 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 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 working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. Key Responsibilities Execute and design test cases - run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior and validation criteria. Develop test automation - create and maintain automated test cases to increase test coverage and accelerate release cycles. Collaborate with developers - work closely with the development team to test fixes, validate new functionality and ensure defects are thoroughly documented following published Landmark guidelines. Plan future releases - serve as an integral part of release planning by estimating efforts required in testing, documentation and advising on product improvement. Champion quality practices - advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives. Support security & quality practices - assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated. Leverage AI in daily QA work - actively use AI powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection and enhance overall QA productivity. Communicate clearly - elevate risks, quality metrics and testing progress in a timely, structured manner to technical and non technical stakeholders. Stay current - continuously evaluate and adopt emerging testing tools, frameworks, and AI assisted QA methodologies relevant to the product. Mentor Junior QA - coach junior QA engineers through test reviews, paired testing and knowledge sharing to build their domain and automation skills. Required Qualifications 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. Bachelor's Degree or higher in Geoscience, Petroleum Engineering or a closely related discipline. Strong domain expertise in rock physics, petrophysics or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil and gas industry. Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results and defect management. Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing and test documentation. Hands on test automation experience - writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks). Competence with Windows and Linux environments. Self motivated and collaborative; thrives in a team environment and takes initiative without direction; excellent analytical, communication and problem solving skills. Additional Information 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. Requisition Number: 209090 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 is competitive and commensurate with experience. Job Segment: Testing, QA, Quality Assurance, Cloud, QA Tester, Technology, Quality
24/06/2026
Full time
Senior Software QA Engineer - Rock Physics Applications Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom 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 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 working closely with other QA and the Product Owner, you will apply a comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results, and defect management, while contributing to continuous improvement of our QA processes. Key Responsibilities Execute and design test cases - run application workflows, regression test suites, and perform exploratory testing to identify defects; create and maintain test cases that include workflow steps, expected behavior and validation criteria. Develop test automation - create and maintain automated test cases to increase test coverage and accelerate release cycles. Collaborate with developers - work closely with the development team to test fixes, validate new functionality and ensure defects are thoroughly documented following published Landmark guidelines. Plan future releases - serve as an integral part of release planning by estimating efforts required in testing, documentation and advising on product improvement. Champion quality practices - advocate for quality throughout the development lifecycle; participate in agile ceremonies and contribute a QA perspective to sprint planning and retrospectives. Support security & quality practices - assist with secure architecture design reviews and support preparing applications for security testing; ensure security vulnerabilities have been mitigated. Leverage AI in daily QA work - actively use AI powered tools (e.g., Copilot, AI test case generators, intelligent test analytics) to accelerate test creation, improve defect detection and enhance overall QA productivity. Communicate clearly - elevate risks, quality metrics and testing progress in a timely, structured manner to technical and non technical stakeholders. Stay current - continuously evaluate and adopt emerging testing tools, frameworks, and AI assisted QA methodologies relevant to the product. Mentor Junior QA - coach junior QA engineers through test reviews, paired testing and knowledge sharing to build their domain and automation skills. Required Qualifications 4+ years of professional software quality assurance testing complex, production grade applications in a structured QA environment. Bachelor's Degree or higher in Geoscience, Petroleum Engineering or a closely related discipline. Strong domain expertise in rock physics, petrophysics or geomechanics and related applications (e.g., DS Petrophysics); experience in the oil and gas industry. Comprehensive understanding of all elements of a successful software development program, including code inspections, manual testing, automated testing, functional requirements, design, usability, test plans, results and defect management. Proven experience with QA fundamentals: test case design, defect lifecycle management, regression testing, exploratory testing and test documentation. Hands on test automation experience - writing and maintaining automated test cases (e.g., Selenium or equivalent frameworks). Competence with Windows and Linux environments. Self motivated and collaborative; thrives in a team environment and takes initiative without direction; excellent analytical, communication and problem solving skills. Additional Information 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. Requisition Number: 209090 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 is competitive and commensurate with experience. Job Segment: Testing, QA, Quality Assurance, Cloud, QA Tester, Technology, Quality