Senior Java Cloud Developer - Landmark

Halliburton Energy Services

Calgary

On-site

CAD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Software Engineer - Landmark
Senior Software Engineer - Landmark

Halliburton • Calgary

On-site
CAD 100,000 - 130,000
Senior Geophysical Java Software Engineer
Senior Geophysical Java Software Engineer

Halliburton • Calgary

On-site
CAD 120,000 - 160,000
Junior Eclipse RCP Java Developer
Junior Eclipse RCP Java Developer

Halliburton • Calgary

On-site
CAD 65,000 - 95,000
Software Engineer - Landmark
Software Engineer - Landmark

Halliburton • Calgary

On-site
CAD 80,000 - 120,000
Java Software Development Lead
Java Software Development Lead

Halliburton • Calgary

On-site
CAD 100,000 - 140,000
Junior Eclipse RCP Java Developer
Junior Eclipse RCP Java Developer

Halliburton • Calgary

On-site
CAD 70,000 - 90,000
Competitive compensation
World-class benefits
Best-in-class training
Senior Software Engineering Lead - Landmark
Senior Software Engineering Lead - Landmark

Halliburton Energy Services • Calgary

On-site
CAD 140,000 - 180,000
Software Engineering Lead - Landmark
Software Engineering Lead - Landmark

Halliburton • Calgary

On-site
CAD 110,000 - 160,000
Bonus program
Long-term incentive programs
Software Engineering Lead - Landmark
Software Engineering Lead - Landmark

Halliburton Energy Services • Calgary

On-site
CAD 120,000 - 180,000
Senior Software Engineering Lead - Landmark
Senior Software Engineering Lead - Landmark

Halliburton • Calgary

On-site
CAD 120,000 - 180,000
Bonus program
Long-term incentive