Senior Software Developer at Seequent
Calgary, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

16 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Flask

Industry

Computer Software/Engineering

Description

ABOUT US

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.
We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better infrastructure, source renewable energy, and reduce their impact on the environment.
We operate in 145+ countries while proudly maintaining headquarters in New Zealand.

THE EXPERIENCE WITH THE FOLLOWING IS NOT REQUIRED BUT IS AN ASSET:

  • Experience with Flask or FastAPI.
  • Experience building front-end applications.
  • Exposure to Three.js or 3D rendering on the web.
Responsibilities

THE ROLE

In this role, the Senior Software Developer will work closely with our domain experts to design, build, and refine cutting-edge geoscience algorithms that form the heart of Driver. These algorithms are developed in C++ and power our cloud-based modeling workflows. The Senior Software Developer thrives on solving complex scientific and mathematical problems, comfortable writing high-performance, well-architected C++ code and building the scalable Python back-end services that expose that functionality to modern web applications. The Senior Software Developer will be excited by the challenge of bridging deep technical capabilities with cloud-first delivery, and motivated by the opportunity to see their work directly impact customers in the field.
Driver is a cloud-based geoscience automodeling application that leverages advanced machine learning techniques to help users quickly derive insights from their geoscience drilling data. As a key member of this small, dynamic development team, the Senior Software Developer will be at the forefront of innovation, directly shaping the development of our market-leading solutions.

TO BE SUCCESSFUL IN THIS ROLE, YOU SHOULD HAVE:

  • Bachelor’s degree in computer science, engineering, or equivalent.
  • 7+ years working in relevant software development roles.
  • Proficiency in C++ and Python.
  • Experience developing and maintaining RESTful APIs and back-end services.
  • Experience working with a major cloud platform provider (Azure, GCP, AWS, etc).
  • Experience with Kubernetes or other container orchestration technologies.
  • Experience with infrastructure as code.
  • Familiarity with CI/CD Pipelines and DevOps practices.
Loading...