Jobs in JS est. 2016

← All jobs

GeoSoftware are hiring a Senior Software Engineer – Visualization and Front End

Senior Alberta, Canada posted 2026-11-02

Apply for this position →

About GeoSoftware


GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to develop a better understanding of the subsurface, manage exploration and development risks and quantify reserves more accurately with our advanced geoscience technology.


Working at GeoSoftware is all about passion and sharing our ambition for ongoing technological innovation. We have more than 150 employees, spread over 18 different countries. Our people are our most important asset and developing our talents is a priority. As part of GeoSoftware, you will work with international and diverse teams of experts in an environment of excellence which will enable you to create your own opportunities and realize your full potential.


Job Summary


We are looking for an experienced front-end engineer to join our Digital Platform team.


You would build the interactive visualization layer of our next generation of geoscience software: a multi-view application that presents very large scientific datasets with real-time interaction, and stays responsive at data volumes far beyond what fits in memory. Rendering data of that size while keeping the interface fluid is the hardest visual problem in the application, and the one that is noticed first.


You would work in a small, senior, distributed team alongside computational and platform engineers, and with geoscientists who use the results professionally every day.


Duties and Responsibilities


Visualization and Rendering


Application Architecture


Collaboration and Delivery


Skills and Competencies

Skills:


Competencies:


Qualifications & Requirements

Required:


Desired:


We value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

Apply for this position →