Senior Software Engineer in Seismic Processing
Job in
Winnipeg, Manitoba, A3C, Canada
Listed on 2026-06-20
Listing for:
Halliburton Energy Services
Full Time
position Listed on 2026-06-20
Job specializations:
-
Software Development
Senior Developer, Software Engineer, Software Architect, Java Developer
Job Description & How to Apply Below
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 practices
Requirements:
• BS or MS in Computer Science, Geoscience, or related field
• 7+ years in scientific or geophysical software development
• Advanced Java expertise for high-throughput data
• Strong experience with systems languages like C/C++ or Fortran
• Familiarity with Linux development environments
Your skills in seismic processing and software development will be key as you innovate with Halliburton's team in Calgary.
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×