Enable job alerts via email!

Senior Geophysical Java Software Engineer (Seismic/Cloud)

Halliburton

Calgary

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Job summary

An international energy service company in Calgary is seeking an Experienced Software Developer to build and maintain high-performance applications for geophysical and geological data analysis. You will collaborate with geophysicists and data scientists, implement computational algorithms, and ensure code quality through best practices. Ideal candidates should hold a degree in Computer Science or related fields with at least 5 years of experience in software development. The company offers opportunities for growth in a dynamic work environment.

Qualifications

  • Minimum of 5 years of experience in scientific or geophysical software development.
  • Ability to break down complex development tasks and define clear, actionable implementation roadmaps.
  • Must be self-motivated but able to work well in a team environment.

Responsibilities

  • Collaborate closely with geophysicists and data scientists on software solutions.
  • Design and maintain high-performance applications for data analysis.
  • Implement and optimize computational algorithms.
  • Ensure high code quality through testing and continuous integration.
  • Mentor junior developers and contribute to architectural decisions.

Skills

Software development in Java
Software development in C++
Geophysical data analysis
Proficiency in Agile/Scrum
Cloud platforms knowledge
Team collaboration

Education

BS or MS degree in Computer Science, Geoscience, or Applied Mathematics

Tools

GitLab
Eclipse
VS Code
Docker
Kubernetes
Python libraries (NumPy, SciPy, Pandas)
Job description
An international energy service company in Calgary is seeking an Experienced Software Developer to build and maintain high-performance applications for geophysical and geological data analysis. You will collaborate with geophysicists and data scientists, implement computational algorithms, and ensure code quality through best practices. Ideal candidates should hold a degree in Computer Science or related fields with at least 5 years of experience in software development. The company offers opportunities for growth in a dynamic work environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.