Senior Java Cloud Developer - Landmark

Halliburton Energy Services

Calgary

On-site

CAD 110,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Halliburton Energy Services is seeking a Senior Software Engineer to join our Calgary team. The role focuses on backend engineering for seismic processing platforms, with distributed compute, and cloud-native microservices.

You will contribute to scalable workflows and modern engineering practices while supporting web-based applications when needed. The ideal candidate brings strong Java experience, expertise in distributed systems, and experience with AI-assisted development tools to boost

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 7+ years of professional software engineering experience.
  • Strong Java and Cloud services experience.
  • Experience utilizing AI-assisted engineering tools in day-to-day software development.
  • Experience designing and supporting microservice-based systems.
  • Experience with distributed compute platforms or large-scale processing systems.
  • Experience with Kubernetes, containers, and cloud-native deployments.
  • Experience building and consuming REST APIs.
  • Experience working within Agile development teams.

Responsibilities

  • Build and evolve our seismic processing platform focused on backend engineering and distributed compute.
  • Contribute to cloud-native services and scalable microservice architectures.
  • Support web-based application development when needed.
  • Collaborate with cross-functional engineering teams to improve platform scalability and engineering efficiency.

Skills

Java
Cloud services
Distributed compute
Kubernetes
REST APIs
Agile development
AI-assisted development tools

Education

Bachelor's degree

Job description

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 Senior Software Engineer to help build and evolve our seismic processing platform. This role is primarily focused on backend engineering, distributed compute systems, cloud-native services, and scalable microservice architectures. The successful candidate will contribute to high-performance processing workflows, platform scalability, and modern engineering practices while also supporting web-based application development when needed.

The ideal candidate has strong Java experience, is comfortable working with distributed processing and cloud-native services and actively leverages AI-powered development tools to improve engineering efficiency and software quality. Experience developing modern web applications and collaborating across cross‑functional engineering teams is highly desirable.

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 7+ years of professional software engineering experience
  • Strong Java and Cloud services experience.
  • Experience utilizing AI-assisted engineering tools in day-to-day software development.
  • Experience designing and supporting microservice-based systems.
  • Experience with distributed compute platforms or large-scale processing systems.
  • Experience with Kubernetes, containers, and cloud-native deployments.
  • Experience building and consuming REST APIs.
  • Experience working within Agile development teams.
Preferred Qualifications
  • Oil & Gas industry experience
  • Experience with event-driven architectures (Kafka, Kinesis, Event Hubs, etc.).
Soft Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently in a fast-paced, evolving environment.

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, including Principal Technical Professional - Software Development or Technical Advisor - Software Development.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - AI Platforms & Deployment - Landmark
Senior Platform Engineer - AI Platforms & Deployment - Landmark

Halliburton Energy Services • Calgary

On-site
CAD 140,000 - 190,000
Software Engineer, Subsurface Applications (Principal - Advisor) Landmark
Software Engineer, Subsurface Applications (Principal - Advisor) Landmark

Halliburton Energy Services • Calgary

On-site
CAD 140,000 - 210,000
Software Engineer, Subsurface Applications (Principal - Advisor) Landmark
Software Engineer, Subsurface Applications (Principal - Advisor) Landmark

Halliburton • Calgary

On-site
CAD 130,000 - 170,000
Software Developer, Subsurface Applications (Associate - Senior) Landmark
Software Developer, Subsurface Applications (Associate - Senior) Landmark

Halliburton • Calgary

On-site
CAD 70,000 - 100,000
Health insurance
Software Developer, Subsurface Applications (Associate - Senior) Landmark
Software Developer, Subsurface Applications (Associate - Senior) Landmark

Halliburton Energy Services • Calgary

On-site
CAD 80,000 - 120,000
Visualization Engineer - Landmark
Visualization Engineer - Landmark

Halliburton Energy Services • Calgary

On-site
CAD 90,000 - 140,000
Application Security Engineer (senior - principal) Landmark
Application Security Engineer (senior - principal) Landmark

Halliburton Energy Services • Calgary

Hybrid
CAD 110,000 - 160,000
Application Security Engineer (senior - principal) Landmark
Application Security Engineer (senior - principal) Landmark

Halliburton • Calgary

On-site
CAD 90,000 - 140,000
Senior Cybersecurity and Compliance Analyst - Landmark
Senior Cybersecurity and Compliance Analyst - Landmark

Halliburton Energy Services • Calgary

On-site
CAD 120,000 - 165,000
Geoscience Domain Specialist / QA Engineer - Landmark
Geoscience Domain Specialist / QA Engineer - Landmark

Halliburton • Calgary

On-site
CAD 90,000 - 130,000