cover image
Halliburton

Halliburton

www.halliburton.com

4 Jobs

58,570 Employees

About the Company

We collaborate and engineer solutions to maximize asset value for our customers. Founded in 1919, Halliburton is one of the world's largest providers of products and services to the energy industry. With more than 45,000 employees, representing 130 nationalities in more than 80 countries, the company helps its customers maximize value throughout the lifecycle of the reservoir - from locating hydrocarbons and managing geological data, to drilling and formation evaluation, well construction and completion, and optimizing production throughout the life of the asset.

Listed Jobs

Company background Company brand
Company Name
Halliburton
Job Title
Sr Software Engineer / Lead (Java)
Job Description
Job Title: Sr Software Engineer / Lead (Java) Role Summary: Lead and mentor a distributed Agile Scrum team in the design, development, and delivery of complex, secure software applications. Drive technical excellence across multiple teams, ensure adherence to coding standards, manage sprint velocity, and maintain continuous improvement of development processes. Expectations: - Minimum 10 years of software development experience, including 10 + years with Java and C++. - Proven leadership of Agile delivery teams, including coaching and career development. - Hands‑on coding and architecture design, with emphasis on secure coding, application security, and secure architecture. - Strong communication skills for escalation, status reporting, and stakeholder collaboration. - Ability to work independently, manage remote teams, and adapt to emerging technologies. Key Responsibilities: - Deliver new products, features, and bug fixes iteratively under Agile Scrum. - Provide technical input to the Product Owner and architects. - Serve as first escalation point, removing impediments and preserving sprint commitments. - Manage day‑to‑day team operations, career development, and performance. - Actively contribute to development work and code reviews. - Keep knowledge of existing and emerging technologies up‑to‑date. - Collaborate with global remote teams. Required Skills: - Advanced Java and C++ development expertise. - Strong design principles, best‑practice implementation, and code‑review experience. - Proficiency with CI/CD pipelines and GitLab. - Excellent analytical, communication, and problem‑solving abilities. - Self‑motivated, fast learner, and team‑player willing to coach juniors. - Experience leading Agile Scrum teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. - Agile Scrum certification (desired).
Abingdon-on-thames, United kingdom
Hybrid
Senior
03-10-2025
Company background Company brand
Company Name
Halliburton
Job Title
Software Engineer (Java / C++)
Job Description
**Job Title** Software Engineer (Java / C++) **Role Summary** Design, develop, test, and maintain complex engineering applications in Java and C++. Apply secure coding practices, automate regression testing, and contribute to continuous improvement of systems and development processes. **Expectations** - Deliver high‑quality code in an Agile Scrum environment. - Participate actively in development, code reviews, and knowledge sharing. - Communicate issues clearly and manage technical risks. - Mentor and support junior developers. - Keep current with emerging technologies and best practices. **Key Responsibilities** 1. Design, code, test, troubleshoot, and document engineering systems. 2. Develop and execute automated regression test strategies. 3. Apply secure coding standards, triage security findings, and implement fixes. 4. Collaborate with architects, product owners, Scrum Master, QA, and remote teams. 5. Plan and estimate development tasks; track progress. 6. Identify opportunities for process and system improvement. 7. Maintain knowledge of build pipelines, source control, and CI/CD tools. **Required Skills** - 4+ years of professional software development experience. - Proficiency in Java and C++ with strong design principles. - Experience with GitLab or similar source‑control and CI/CD pipelines. - Knowledge of secure coding practices and common software vulnerabilities. - Agile Scrum experience, including sprint planning and retrospectives. - Excellent analytical, communication, and problem‑solving abilities. - Self‑motivated, fast learner, and collaborative team player. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Agile Scrum certification (e.g., CSPO, CSM) is a plus.
Abingdon-on-thames, United kingdom
Hybrid
Junior
03-10-2025
Company background Company brand
Company Name
Halliburton
Job Title
Technical Professional-Completions, (Associate-Senior)
Job Description
**Job Title:** Technical Professional-Completions (Associate-Senior) **Role Summary:** Entry-level to senior technical role supporting completions, products, and services in the energy industry. Focus on operational execution, project analysis, and development of completion tools under supervision. **Expectations:** Apply foundational engineering and technical knowledge to support project delivery. Collaborate on planning, execution, and post-project analysis. Engage in training programs to advance technical and operational capabilities. **Key Responsibilities:** - Provide technical expertise to customers and teams under supervision. - Assist in planning, executing, and analyzing completion projects to optimize efficiency. - Analyze real-time well site data using simulation software and advanced mechanical/electrical tools. - Support pre-job planning and post-job evaluation to meet operational objectives. - Participate in developmental programs to enhance technical and leadership skills. **Required Skills:** - Fundamental understanding of engineering principles (mechanical, electrical, or related disciplines). - Proficiency in data analysis using specialized software simulators and equipment. - Problem-solving and project coordination. - Team collaboration and communication with external stakeholders. **Required Education & Certifications:** - Bachelor’s degree in Engineering (all disciplines), Engineering Technology, Geology, Mathematics, Physics, or Chemistry. - No additional certifications required.
Calgary, Canada
On site
Senior
20-10-2025
Company background Company brand
Company Name
Halliburton
Job Title
Machine Learning Geoscientist
Job Description
**Job Title** Machine Learning Geoscientist **Role Summary** Apply advanced machine learning techniques to subsurface geoscience problems, developing algorithms that automate geological interpretation, enhance modeling realism, and validate predictions against real‑world data. Work in a multidisciplinary R&D environment to drive innovation in energy sector products and services. **Expactations** - Conduct research and experimentation under technical leadership. - Communicate findings to technical clients and cross‑functional teams. - Publish results in journals, patents, and technical presentations. **Key Responsibilities** - Design, implement, and optimize AI/ML algorithms for geological interpretation and model enhancement. - Process and analyze subsurface datasets (wireline, seismic, biostratigraphy, etc.). - Validate models using blind test datasets and real‑world scenarios. - Collaborate with geoscientists, data engineers, and software developers to refine workflows. - Keep abreast of AI/ML and geoscience advancements and translate them into product improvements. - Contribute to technical documentation, publications, and patent filings. **Required Skills** - In‑depth knowledge of geoscience domains (stratigraphy, sedimentology, petroleum geology). - Experienced with Python and ML frameworks (TensorFlow, PyTorch, Scikit‑learn). - Strong quantitative and data‑analysis abilities. - Excellent written and verbal communication. - Team‑player mindset in a collaborative R&D setting. **Required Education & Certifications** - Honors degree (2:1 or above) in Geoscience or related field, plus a postgraduate qualification. - Minimum 4 years of related work experience or completion of a PhD in Geoscience. - Demonstrated use of AI/ML in geoscience projects (PhD preferred). ---
Abingdon-on-thames, United kingdom
On site
Junior
02-12-2025