Seequent banner

Senior Software Developer

Seequent

The Role

Overview

Senior developer designing and building backend services for 3D geoscience visualization tools.

Key Responsibilities

  • release planning
  • software design
  • backend development
  • testing
  • security monitoring
  • stakeholder communication

Tasks

As a Senior Software Developer on our 3D visualization team, you will contribute to building web-based tools for visualizing geoscience data, with a focus on backend systems and services. You will help build, maintain, and evolve the back end that powers our rendering stack, working closely with domain experts and visualization engineers to deliver performant and interactive visualization capabilities to our customers. This role is ideal for someone with a solid foundation in software development who is excited to grow their skills in scalable back-end systems, 3D graphics, and scientific visualization. The Senior Software Developer is responsible for the end-to-end design, development, and release of complex software applications and systems. This role requires advanced technical expertise, leadership in software architecture, and cross-functional collaboration to ensure high-quality, secure, and scalable solutions. The position also includes project management responsibilities, with accountability to balance technical execution with planning and stakeholder engagement. The Senior Software Developer addresses complex challenges, delivers quality solutions, and provides technical guidance and mentorship to team members. -Plan and schedule releases in line with business requirements and objectives. -Independently produce and communicate multiple design views to address stakeholder concerns and meet both functional and non-functional requirements including security. -Participate in reviews of own work and lead reviews of colleagues' work. -Design, code, verify, test, document, amend, and refactor complex programs/scripts and integration software services. -Measure and monitor applications of project/team standards for software construction, including software security. -Apply appropriate project management methods and tools. -Design and architect complex software applications, components, and modules with the ability to deliver best in class solutions that effectively navigate ambiguous requirements or processes. -Use appropriate modelling techniques in line with agreed software design standards, guidelines, patterns, and methodologies. -Communicate release plans, progress, and outcomes to stakeholders, focusing on effective change management.

Requirements

  • c++
  • python
  • react
  • kubernetes
  • ci/cd
  • bachelor's

What You Bring

-Exposure to 3D graphics, OGC 3D Tiles -Concurrency and distributed systems -Familiarity with CI/CD Pipelines and DevOps practices -Experience with React and Svelte -Experience with Github Actions -Advanced experience in C++ -Experience with infrastructure as code -Experience working with a major cloud platform provider (Azure, GCP, AWS, etc) -Experience with MongoDB -Experience with Kubernetes or other container orchestration technologies -Experience with JavaScript/TypeScript -Experience with FastAPI -Experience developing and maintaining RESTful APIs and back-end services -7+ years working in relevant software developer roles primarily focused on backend services -Proficiency in Python -Bachelor's degree in computer science, engineering, or equivalent.

Benefits

Office-based working environment, work from our Calgary, Alberta office two or more days per week. Benefits of being a Seequenteer and why you’ll love being on our team.

The Company

About Seequent

-Grew by acquiring complementary geoscience and geotechnical tools from 2014 onwards, building a portfolio that spans modelling, data management, and collaboration. -Works with blue‑chip clients on projects like tunnels, groundwater detection, geothermal/exploration, subsea mapping, and nuclear waste storage. -Known as 'Google Earth for beneath the surface', empowering users to aggregate complex geoscience data into clear, actionable 3D subsurface models. -Headquartered in Christchurch with global R&D and offices. -Unusual early focus on full product rewrites over incremental updates, supported by R&D grants. -Championed Visible Geology in 2024—a free 3D teaching tool to inspire future geoscientists with immersive underground visualization.

Sector Specialisms

Mining

Energy

Environmental

Civil

Infrastructure

Subsurface

Geoscience

Geotechnical

Geology

Geophysics

Geochemistry

Hydrogeology

Renewable Energy

Water Resources

Offshore Wind

Carbon Capture

Utilisation and Storage

Foundation Design

Infrastructure Design

Ground Information Management

Mineral Resources

Environmental Protection

Ageing Infrastructure

Sustainable Development