Senior Software Engineer in Seismic Processing

Halliburton Energy Services

Full-time IT & Technology
Apply Now
Location
winnipeg, mb, Canada
Posted
June 19, 2026

Job Description

Join Halliburton as a Senior Software Engineer specializing in seismic processing. Leverage your expertise in Java and computational algorithms to create innovative software solutions.This senior role in Calgary requires a deep understanding of seismic processing and scientific computing. You'll design and maintain scalable software, ensuring high performance from acquisition to imaging. Lead projects alongside geophysicists, while also mentoring junior developers and optimizing large-scale systems to enhance software quality and efficiency.Key Responsibilities:
• Design high-performance seismic processing software solutions
• Collaborate with geophysicists to translate requirements into software architectures
• Implement algorithms for large-scale seismic datasets
• Develop robust desktop and cloud-based UI components
• Lead code reviews to enforce engineering best practicesRequirements:
• BS or MS in Computer Science, Geoscience, or related field
• 7+ years in sc...