Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Geophysical Software Developer (Seismic Processing & Interpretation)

Full-time

Halliburton

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.

Overview

We are seeking a Geophysical Software Developer with a strong foundation in scientific computing and desktop application architectures to help build and maintain next-generation seismic processing and interpretation solutions. You will work within a collaborative team environment to deliver high-performance, scalable software used in complex on-premise and cloud environments.
This role combines software engineering with geophysical domain knowledge and is ideal for a developer who enjoys solving computationally intensive problems, working alongside senior engineers, and collaborating with geoscientists to deliver production-grade systems.

Job Duties

  • Develop and maintain components of high-performance seismic application software, from data ingestion through visualization and interpretation deliverables.
  • Collaborate with geoscientists, product owners, and QA analysts to translate domain requirements into reliable software features during Agile sprints.
  • Implement and optimize software features and UI components for desktop-based seismic applications.
  • Participate in code reviews and adhere to engineering best practices for performance, maintainability, and code quality.
  • Build and manage automated workflows, data pipelines, and internal tools to improve team productivity.
  • Utilize modern technologies, including AI-augmented development tooling, to safely accelerate software delivery and reduce technical debt.

Qualifications

  • Education: BS or MS in Computer Science, Geoscience, Applied Mathematics, Engineering, or a related field.
  • Experience: 2+ years of professional experience in scientific, energy sector, or geophysical software development.
  • Systems Programming: Solid professional experience in C/C++ (including frameworks like Qt) or Java for high-throughput data processing and application development.
  • Application Architecture: Experience developing commercial or internal thick-client desktop applications.
  • Domain Knowledge: Familiarity with geoscience or seismic interpretation fundamentals and workflows.
  • Methodologies: Experience working in an Agile/Scrum framework.

Preferred / Nice to Have

  • Experience with Python scientific ecosystem (NumPy, Pandas) for data analysis and metric automation.
  • Hands-on exploration of modern systems languages (such as Rust) and 3D graphics/rendering concepts.
  • Familiarity with cloud platforms (Azure or AWS) and basic infrastructure maintenance.
  • Experience writing or optimizing data importers and real-time processing pipelines.
  • Proficiency with Git-based workflows and CI/CD practices.
  • Active experience utilizing AI-augmented tooling (e.g., Claude Code, GitHub Copilot) to optimize personal development workflows.

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.

Location

700 9th Ave SW Suite 2000, Calgary, Alberta, T2P 3V4, Canada 

Job Details

Requisition Number: 209792 
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services 
Full Time / Part Time: Full Time

Additional Locations for this position: 

Compensation Information
Compensation is competitive and commensurate with experience.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Geophysical Software Developer (Seismic Processing & Interpretation) in Calgary, AB vacancy
  •  ...in our employees and empowering them to develop themselves and their careers....  ...industry. Overview We are seeking a Geophysical Software Developer with a strong foundation in scientific...  ...build and maintain next-generation seismic processing and interpretation solutions... 
    Suggested
    Full time
    Part time

    Halliburton

    Calgary, AB
    2 hours ago
  •  ...investing in our employees and empowering them to develop themselves and their careers. Experience the challenges...  ...Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and scientific computing to help design and evolve... 
    Suggested
    Full time
    Part time

    Halliburton

    Calgary, AB
    11 days ago
  •  ...employees and empowering them to develop themselves and their careers. Experience...  ..., data scientists, and software engineers to translate scientific...  ...high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic,... 
    Suggested
    Full time
    Part time

    Halliburton

    Calgary, AB
    18 days ago
  •  ...Pulse is seeking a Seismic Data Administrator to join our Data Services team. Pulse Seismic...  ...responsibilities over time as the role develops within the team, with potential to cross...  ...and partner-sensitive information. Software Knowledge • Strong skills in Microsoft... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work at office

    PULSE

    Calgary, AB
    1 day ago
  • $126.16k - $189.24k per year

     ...Job Responsibility: GPU Software Developer ~ CALGARY, Canada ~ Engineering ~63573 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr....  ...candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.... 
    Suggested
    Full time
    Internship

    Advanced Micro Devices

    Calgary, AB
    1 day ago
  •  ...growing with it. You’ll work alongside developers, architects, and designers who take quality...  ...About You We are seeking a Junior Software Developer who is curious, motivated, and excited...  ...environment, following team processes, coding standards, and delivery best practices... 
    Internship

    Convverge, Inc

    Calgary, AB
    5 days ago
  • $90k - $100k per year

     ...place. The Opportunity We’re looking for an Intermediate Software Developer to help build and scale our AI-driven digital health platform...  ...all employees, and for applicants throughout the interview process. We do not and shall not discriminate on the basis of race, ethnicity... 
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Thrive Health

    Calgary, AB
    20 days ago
  • $70k per year

     ...Job Responsibility: Overview We are looking for a new graduate to join our team as a junior software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility of the role is to perform programming, testing... 
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours

    ON TRACK CONTROLS INC.

    Calgary, AB
    1 day ago
  •  ...opportunity to learn about the industry and develop technical skills highly sought after by top employers.Are you a passionate software developer looking for a new challenge...  ...teams to improve our products and automate our processes. You must be passionate about technology and... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    TripSpark Technologies

    Calgary, AB
    18 days ago
  •  ...Financial is looking for a full-time Junior iOS Developer to join our team in Calgary, AB. A...  ..., resourcefulness, and hard work. Our software development teams are composed of problem...  ...stand-ups to support agile development processes. Contribute to the development and... 
    Full time
    Internship

    Neo Financial

    Calgary, AB
    11 days ago
  •  ...employees and empowering them to develop themselves and their careers....  ...company, builds the software and data platforms that help...  ...Our products span subsurface interpretation, well construction planning,...  ...reviews, improve the codebase and processes around you without waiting to... 
    Full time
    Part time
    Worldwide
    Shift work

    Halliburton

    Calgary, AB
    2 hours ago
  •  ...employees and empowering them to develop themselves and their careers....  ...company, builds the software and data platforms that help...  ...Our products span subsurface interpretation, well construction planning,...  ...as: Geoscience — geology, geophysics, or petrophysics Drilling... 
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    2 hours ago
  •  ...Intermediate Software Developer, Promotions atVenu - Calgary, AB - Full-Time Reports To: Development Manager, Promotions About the...  ...area. ~ Experience with backend services and asynchronous job processing. ~ Proven ability to quickly understand requirements and... 
    Full time

    atVenu

    Calgary, AB
    8 days ago
  • $145k - $155k per year

     ...-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate...  ...how Casper scores are calculated, processed, and presented, a system that spans multiple...  ...defensible Improving how programs interpret results, from analytics to score presentation... 
    Long term contract
    Full time
    Remote work
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    a month ago
  •  ...employees and empowering them to develop themselves and their careers....  ...company, builds the software and data platforms that help...  ...Our products span subsurface interpretation, well construction planning,...  ...as: Geoscience — geology, geophysics, or petrophysics Drilling... 
    Long term contract
    Full time
    Part time
    Immediate start
    Worldwide

    Halliburton

    Calgary, AB
    27 days ago
  •  ...US: Startec Compression & Process is dedicated to providing innovative...  ...demonstrate expertise in developing and optimizing process...  ...process simulations and modeling software. Experience with equipment...  ...to collect, analyze, and interpret data. Excellent communication... 
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours

    Startec

    Calgary, AB
    a month ago
  •  ...wide range of opportunities to grow and develop your career in an inclusive environment where...  ...- both personally and professionally. Processing Representative: ~Bilingual (French and...  ...ground. Accommodation during the application process Fidelity Canada welcomes and encourages... 
    Full time
    Home office
    Monday to friday
    Flexible hours
    Rotating shift

    Fidelity Investments

    Calgary, AB
    11 days ago
  •  ...Employee-owned Company is seeking an experienced and dedicated  Process Engineer-in-Training  to join our team in our  Calgary  office....  ...variety of tasks and our expectation will be for the candidate to develop proficient skills in all areas of project delivery, including... 
    Contract work
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering (External)

    Calgary, AB
    3 days ago
  • $72.68k per year

     ...across British Columbia and Alberta, is looking for a Business and Process Analyst to join our team! Salary:  Salary: $72,683.10 to $88,...  ...improvement opportunities and inform decision-making Develop recommendations that support strategic and operational priorities... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Monday to friday
    Flexible hours

    Open Door Group

    Calgary, AB
    3 days ago
  •  ...of their projects and operations. Our proven project execution process is based on a “single source of truth” model that eliminates the...  ...We Work The benefits of our approach apply to new asset developments and brownfield optimization projects across several industrial... 
    Full time
    For subcontractor
    Work at office
    Work from home
    Flexible hours

    Vista Projects Limited

    Calgary, AB
    17 days ago
  •  ...in our employees and empowering them to develop themselves and their careers. Experience...  ...We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery...  ...etc.) Experience in Geology and Geophysics domains especially Oil and Gas... 
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    5 days ago
  • $65 - $80 per hour

     ...Business Analyst to lead a review of the IT request for proposal (RFP) process and recommend practical improvements that will streamline...  ...improvement opportunities. • Document the current-state process and develop a future-state process with clear roles, decision points, and... 
    Contract work
    Remote work
    Calgary, AB
    4 days ago
  •  ...Main Purpose The Metallurgist / Process Engineer is responsible for providing high-level technical expertise across multiple mining and metallurgical projects, operations, and strategic initiatives. The role combines due-diligence capability, operational support, and technical... 
    Internship

    Trafigura

    Calgary, AB
    22 days ago
  • $29.71 - $36 per hour

    Education: No degree, certificate or diploma Experience: 3 years to less than 5 years Tasks Train staff/workers in job duties, safety procedures and company policies Establish methods to meet work schedules and co-ordinate work activities with other work units ...
    Long term contract
    Permanent employment
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Lovingly Made Ingredients

    Calgary, AB
    19 days ago
  •  ...Process Engineer MacDonald Search Group has been asked by our industrial manufacturing / building materials client to find a first-class Process Engineer to join their team in the Canada (remote / hybrid) . The primary responsibility of this role will be to drive... 
    Remote work

    MacDonald Search Group

    Calgary, AB
    25 days ago
  • $95k per year

     ...highly skilled Senior React / Front-End Developer for a permanent, full-time position based...  ..., scalable front-end and full-stack software solutions . You will collaborate closely...  ...awareness of industry compliance, risk control processes, and the regulatory landscape inherent to... 
    Permanent employment
    Full time

    Nöord Technologies Corporation

    Calgary, AB
    4 days ago
  •  ...ABOUT US: Startec Compression & Process is a rapidly growing innovative leader in the...  ...Equipment Sizing Use compressor sizing software to accurately size compressors based on project...  ...for buyout equipment and systems Develop packaging plans based on required equipment... 
    Full time
    Work at office
    Flexible hours

    Startec

    Calgary, AB
    more than 2 months ago
  •  ...Employee-owned Company is seeking an experienced and dedicated  Process Technologist  to join our team in our  Calgary  office. In this...  ...and designers in creating 2D and 3D Concept Illustrations.  ~ Developing Process Flow, Piping and Instrumentation Diagrams. ~ Creating... 
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering

    Calgary, AB
    more than 2 months ago
  • $90k - $110k per year

     ...Our mission is to create easy-to-use software to help local governments plan, budget and...  ...and undocumented systems Quality-minded developer who takes ownership of manual testing and...  ...accommodation during any part of the hiring process, please let us know. At ClearGov, we... 
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    6 days ago
  • $122k - $170k per year

     ...business. The role We’re looking for a Software Engineer 3 to help design, build, and...  ...and operate backend services that ingest, process, and reconcile large volumes of usage and...  ...) Prior exposure to MongoDB as a developer or operator We don’t expect you to check... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Calgary, AB
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Geophysical Software Developer (Seismic Processing & Interpretation). Be the first to apply!