Associate Software Engineer

Company: Halliburton
Apply for the Associate Software Engineer
Location:
Job Description:

Overview

Join Landmark to work on cloud-native SaaS and on-premises software that supports oil and gas decision making. You’ll be part of a delivery team, writing production code and learning from experienced engineers, with strong mentorship and a clear growth path. You will contribute to domains such as geoscience, drilling, reservoir modeling, and production optimization, shaping robust, scalable software used by energy operators. This role offers hands-on impact, cross-team collaboration, and opportunities to advance technically and professionally.

Responsibilities

  • Build, test, and ship features for active products
  • Debug and fix production defects on live data
  • Write and maintain automated tests
  • Participate in code reviews and receive feedback
  • Follow secure coding practices and fix security issues
  • Contribute to technical documentation
  • Collaborate with a distributed team across time zones
  • Research and evaluate Open Source tools and libraries

Key requirements

  • Bachelors degree in Computer Science, Software Engineering, or related discipline, or equivalent professional experience
  • Minimum 3 years of software development experience
  • Working knowledge of at least one modern programming language and standard tooling (version control, build systems, testing frameworks)
  • Technically curious and able to learn quickly
  • Strong communication across time zones
  • Good questions when unsure and commitment to tasks
  • Java
  • C#
  • F#

Posted: September 14th, 2026