Role Summary
Landmark, a Halliburton company, is seeking an Associate Software Engineer to join our product delivery organization in Bengaluru, Karnataka, India. In this hybrid role (requiring three days per week in the office), you will join an active engineering squad writing and shipping production-grade software used daily by global energy and oil & gas operators for mission-critical subsurface, drilling, reservoir, and production decisions. You will build features across cloud-native SaaS and enterprise solutions, debug live-data systems, author automated tests, and collaborate across distributed international engineering teams.
Key Responsibilities
- Feature Engineering & Delivery: Build, test, and ship scalable software features using modern backend languages (Java, Python, or .NET) and frontend frameworks (Angular or React).
- Production Debugging & Maintenance: Diagnose and resolve defects within systems connected to live field data, optimizing application reliability, uptime, and performance under real-world operating conditions.
- Testing & Quality Assurance: Write, execute, and maintain automated unit, integration, and regression tests as an integral part of standard CI/CD delivery pipelines.
- Code Reviews & Secure SDLC: Participate in peer code reviews, adhere to secure coding standards, triage vulnerabilities, and apply security fixes to protect cloud-native assets.
- Containerization & Persistence: Package and run microservices using Docker and Kubernetes while designing and maintaining relational data stores using PostgreSQL.
- Global Team Collaboration: Collaborate effectively within a distributed engineering organization across time zones, contributing to technical specifications and architectural documentation.
Key Qualifications
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical professional experience).
- Experience: Minimum of 3 years of hands-on software development experience building and deploying production code.
- Core Technical Skills: Proficiency in Java, Python, or .NET; hands-on frontend experience with Angular or React; container technologies (Docker, Kubernetes); and relational databases (PostgreSQL).
- Key Methodologies: Version Control (Git), Automated Testing Frameworks, Secure Coding Standards, Code Reviews, and Agile Delivery.
- Preferred Capabilities: Exposure to hyperscaler cloud platforms (Azure, AWS), CI/CD automation pipelines, scientific computing, applied AI/ML, or prior domain exposure to energy exploration and production (E&P) data systems.
About Landmark & Halliburton
Landmark, a Halliburton company, is a leading technology provider of software and digital solutions for the global energy industry. Halliburton is one of the world's largest providers of products and services to the energy sector, helping operators locate, analyze, and optimize oil and gas assets through advanced subsurface interpretation, reservoir modeling, drilling simulation, and cloud-native digital platforms.