Job Description
Landmark (a Halliburton company) is hiring Early Career Software Engineers in Bengaluru. This role is open to fresh graduates as well as engineers with up to 5 years of experience. You will work on production software platforms used by the global energy industry for geoscience, drilling, reservoir modeling, production optimization, and more. Teams use a wide range of modern technologies including Java, C#, Python, .NET, Angular, React, Cloud (Azure/AWS), Kubernetes, and AI/ML tools. This is a strong early-career role at Landmark Halliburton for candidates who want to work on technically challenging, large-scale software in the energy sector. Great learning opportunity with real production impact. Ideal if you have solid coding fundamentals and want mentorship in a global team. Less suitable if you dislike domain-specific work (oil & gas).
Responsibilities
Build, test, and ship features for active products used by energy companies worldwide. Debug and fix defects in production systems handling live data. Write and maintain automated tests as part of the delivery workflow. Participate in code reviews and contribute to a shared codebase. Follow secure coding practices and help triage security issues. Create and maintain technical documentation. Work in a distributed team across time zones with clear communication. Research and evaluate open-source tools and libraries. Develop domain knowledge in areas like geoscience, drilling, reservoir engineering, or cloud infrastructure.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). 0-5 years of software development experience. Working knowledge of at least one modern programming language (Java, C#, Python, C++, TypeScript etc.). Familiarity with version control, build systems, and testing frameworks. Strong problem-solving skills and eagerness to learn.