Senior Geophysical Java Software Engineer (Seismic/Cloud)

Halliburton

Calgary

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Dev for Geophysical Data & Cloud
Senior Java Dev for Geophysical Data & Cloud

Luxoft • Calgary

On-site
CAD 60,000 - 150,000
Senior Geophysicist: Seismic Inversion & Reservoir Strategy
Senior Geophysicist: Seismic Inversion & Reservoir Strategy

Brunel • Calgary

On-site
CAD 100,000 - 120,000
Regular java developer
Regular java developer

Luxoft • Calgary

On-site
CAD 60,000 - 150,000
Senior Visualization Architect (C++/Python)
Senior Visualization Architect (C++/Python)

Altis Technology • Calgary

Hybrid
CAD 140,000 - 155,000
Senior Geophysical Java Software Engineer
Senior Geophysical Java Software Engineer

Halliburton • Calgary

On-site
CAD 120,000 - 160,000
Geophysics Software QA Specialist (Hybrid)
Geophysics Software QA Specialist (Hybrid)

GeoSoftware • Calgary

Hybrid
CAD 60,000 - 100,000
Geophysicist
Geophysicist

Brunel • Calgary

On-site
CAD 100,000 - 120,000
Senior Engineering Manager: Cloud Full-Stack Team
Senior Engineering Manager: Cloud Full-Stack Team

Socket.dev • Calgary

On-site
CAD 120,000 - 160,000
Senior Manager, Software Development
Senior Manager, Software Development

Geologic • Calgary

On-site
CAD 130,000 - 185,000
Senior Manager, Full-Stack Cloud Engineering
Senior Manager, Full-Stack Cloud Engineering

Geologic • Calgary

On-site
CAD 130,000 - 185,000