The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... This role focuses on the end-to-end design and development required to visualize complex geoscience ...
The role As a Senior Software Developer on the 3D Visualization team, you will be at the forefront ... This role focuses on the end-to-end design and development required to visualize complex geoscience ...
This role sits at the intersection of software engineering, infrastructure engineering, AI platform ... You will build software for the following domain: * Geoscience - geology, geophysics, or ...
This role sits at the intersection of software engineering, infrastructure engineering, AI platform ... You will build software for the following domain: * Geoscience - geology, geophysics, or ...
This role sits at the intersection of software engineering, infrastructure engineering, AI platform ... You will build software for the following domain: * Geoscience - geology, geophysics, or ...
This role sits at the intersection of software engineering, infrastructure engineering, AI platform ... You will build software for the following domain: * Geoscience - geology, geophysics, or ...
Java Software Development Lead
Calgary, AB · On-site
... Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a ... Undergraduate degree in Software Engineering, Computer Science or equivalent * Agile Scrum ...
Java Software Development Lead
Calgary, AB · On-site
... Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a ... Undergraduate degree in Software Engineering, Computer Science or equivalent * Agile Scrum ...
... Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a ... Undergraduate degree in Software Engineering, Computer Science or equivalent * Agile Scrum ...
... Geoscience, Applied Mathematics, or a related engineering discipline. * Candidate should have a ... Undergraduate degree in Software Engineering, Computer Science or equivalent * Agile Scrum ...
Geoscience Location: Calgary, Alberta, Canada Reports to: Acting Team Lead, Geosciences Eavor ... Develop software or workflows to aid in the efficiency or technical improvement of geologic ...
New
Geoscience Location: Calgary, Alberta, Canada Reports to: Acting Team Lead, Geosciences Eavor ... Develop software or workflows to aid in the efficiency or technical improvement of geologic ...
New
Senior Reservoir Engineer, Oil Sands
Calgary, AB · On-site
$150 - $210/hr
This role will work closely with Production, Geoscience, andOperations to ensure reservoir inputs ... Software:Familiar with CMGL suite, GeoSCOUT, OSIsoft PI, Wellview or equivalent * Skillsto react ...
New
Senior Reservoir Engineer, Oil Sands
Calgary, AB · On-site
$150 - $210/hr
This role will work closely with Production, Geoscience, andOperations to ensure reservoir inputs ... Software:Familiar with CMGL suite, GeoSCOUT, OSIsoft PI, Wellview or equivalent * Skillsto react ...
New
You will mentor colleagues in this domain to support rapid growth in software sales through ... geoscience, engineering, mathematics, physics or related discipline Experience writing journal ...
You will mentor colleagues in this domain to support rapid growth in software sales through ... geoscience, engineering, mathematics, physics or related discipline Experience writing journal ...
Registered Professional Geoscientist (P.Geo.) * 10+ years of experience in geotechnical ... Experience with GIS and/or geotechnical analysis software such as SLIDE, DIPS, RocSlope, LPILE ...
Registered Professional Geoscientist (P.Geo.) * 10+ years of experience in geotechnical ... Experience with GIS and/or geotechnical analysis software such as SLIDE, DIPS, RocSlope, LPILE ...
Senior Geotechnical Engineer
Calgary, AB · On-site
Registered Professional Geoscientist (P.Geo.) * 10+ years of experience in geotechnical ... Experience with GIS and/or geotechnical analysis software such as SLIDE, DIPS, RocSlope, LPILE ...
Quick apply
Senior Geotechnical Engineer
Calgary, AB · On-site
Registered Professional Geoscientist (P.Geo.) * 10+ years of experience in geotechnical ... Experience with GIS and/or geotechnical analysis software such as SLIDE, DIPS, RocSlope, LPILE ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Protection and Controls Engineer
Calgary, AB · On-site
Eng. designation with The Association of Professionals in Engineering and Geoscience in Alberta ... Proficient in relay configuration, settings management, and test software for major protection ...
Protection and Controls Engineer
Calgary, AB · On-site
Eng. designation with The Association of Professionals in Engineering and Geoscience in Alberta ... Proficient in relay configuration, settings management, and test software for major protection ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Seismic Imaging Analyst
Calgary, AB · Hybrid
Start your career with a recognized leader in geoscience technology and solutions!As a member of ... Additionally, you will have the opportunity to work closely with our Research and Software ...
Bachelor's degree in Engineering, Geoscience, Computer Science, or a related discipline. * EIT ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
Quick apply
Bachelor's degree in Engineering, Geoscience, Computer Science, or a related discipline. * EIT ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
Principal, Geothermal Reservoir Engineer
Calgary, AB · On-site
$140 - $190/hr
You will mentor colleagues in this domain to support rapid growth in software sales through ... A master's degree or higher in geoscience, engineering, mathematics, physics or related discipline
New
Principal, Geothermal Reservoir Engineer
Calgary, AB · On-site
$140 - $190/hr
You will mentor colleagues in this domain to support rapid growth in software sales through ... A master's degree or higher in geoscience, engineering, mathematics, physics or related discipline
New
Junior Support Role - Abandonment Engineering
Calgary, AB · On-site +1
Bachelor's degree in Engineering, Geoscience, Computer Science, or a related discipline. * EIT ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
Junior Support Role - Abandonment Engineering
Calgary, AB · On-site +1
Bachelor's degree in Engineering, Geoscience, Computer Science, or a related discipline. * EIT ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
... geoscience professionals to support safe, reliable, and efficient operations. You'll have the ... Experience with data analysis, programming, or technical software tools (e.g., Python, VBA, or ...
... geoscience professionals to support safe, reliable, and efficient operations. You'll have the ... Experience with data analysis, programming, or technical software tools (e.g., Python, VBA, or ...
... geoscience professionals to support safe, reliable, and efficient operations. You'll have the ... Experience with data analysis, programming, or technical software tools (e.g., Python, VBA, or ...
... geoscience professionals to support safe, reliable, and efficient operations. You'll have the ... Experience with data analysis, programming, or technical software tools (e.g., Python, VBA, or ...
Plan, organize, and direct complex engineering and geoscience activities, making critical technical ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Plan, organize, and direct complex engineering and geoscience activities, making critical technical ... Proficient with the PLS-CADD suite design /analysis software and CAD systems, along with ...
Geoscience Software Engineer information
What is a geoscience software engineer?
What are some common challenges geoscience software engineers face when integrating geological data into software solutions?
What are the key skills and qualifications needed to thrive as a geoscience software engineer, and why are they important?
What is the difference between Geoscience Software Engineer vs Geoscientist?
| Aspect | Geoscience Software Engineer | Geoscientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Geoscience, Computer Science, or related field | Bachelor's or higher in Geoscience or Earth Sciences |
| Work Environment | Develops software tools for geoscience applications, often in tech or research firms | Conducts fieldwork, data analysis, and research in labs or on-site |
| Industry Usage | Used in tech companies, oil & gas, environmental consulting | Used in academia, research institutions, and environmental agencies |
While Geoscience Software Engineers focus on developing software solutions for geoscience problems, Geoscientists primarily conduct fieldwork and research to understand Earth's processes. Both roles require a strong foundation in geoscience, but their daily tasks and work environments differ significantly.
What are popular job titles related to Geoscience Software Engineer jobs in Calgary, AB?
For Geoscience Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Geoscience Software Engineer jobs in Calgary, AB look for?
The top searched job categories for Geoscience Software Engineer jobs in Calgary, AB are:

Full-time
Re-posted 23 days ago
Job description
The role
Â
As a Senior Software Developer on the 3D Visualization team, you will be at the forefront of creating intuitive, high-performance web applications. This role focuses on the end-to-end design and development required to visualize complex geoscience data. You will be instrumental in defining the architecture, advocating for best practices, and ensuring the delivery of high-quality, scalable solutions.
In this role, you will have the opportunity to:
Â
Design and architect complex frontend applications, components, and UI systems that deliver intuitive, performant, and scalable user experiences.
Apply appropriate design and modelling techniques across the stack, including component architecture, state management, API contracts, and data flow design. Build prototypes or proofs-of-concept spanning UI and service layers to validate workflows, performance characteristics, and technical feasibility.
Design, implement, test, document, and maintain complex frontend features using modern JavaScript and TypeScript frameworks.
Develop and maintain backend services, APIs, and data-integration layers that support frontend functionality and visualization workflows.
Lead effective design and code reviews for other team members.
Coordinate with backend, visualization, QA, and product teams to ensure smooth end-to-end delivery of user-facing functionality.
Provide technical guidance and mentorship to other team members.
Essential Knowledge, Skills, and Experience
Â
Bachelor's degree in computer science, engineering, or equivalent practical experience.
7+ years of experience in software development roles, with a strong emphasis on frontend or full-stack development. Advanced experience with JavaScript and TypeScript.
Extensive experience building complex web applications using modern frontend frameworks (e.g., React, Vue, Svelte, or similar).
Strong understanding of frontend application architecture, state management, and component-based design.
Solid experience designing and implementing backend services and RESTful APIs.
Strong understanding of web-performance optimization, accessibility standards (WCAG), and browser capabilities.
Proven capability to tackle complex technical challenges through investigation, experimentation, and creative problem-solving.
#LI-KV2