Senior Software Engineer

Seequent

The Role

Overview

Senior Software Engineer developing cloud geodata platform using Python and Kubernetes

Key Responsibilities

  • software modeling
  • tech discussions
  • app development
  • coding
  • testing
  • mentoring

Tasks

-Create models, simulations, and prototypes of software behaviour to gain stakeholder approval and ensure smooth construction, verifying designs with advanced methods. -Drive technical discussions and advocate for continuous improvement and innovation. -Design and develop sophisticated software applications, components, and modules that push the boundaries of technology. -Collaborate closely with other development and cross-functional teams. -Code, test, document, and refine complex programs, scripts, and integration services, ensuring high-quality and efficient solutions. -Mentor junior engineers and contribute to team knowledge-sharing initiatives. -Participate in code reviews, pair-programming, and automation activities, promoting excellence in software engineering practices.

Requirements

  • 7+ years
  • python
  • fastapi
  • kubernetes
  • ci/cd
  • bachelor's

What You Bring

We leverage the key capabilities from a variety of Cloud platforms, mostly Azure and GCP. APIs are built using Python, FastAPI and Pydantic. Deployed and run using Docker, Kubernetes, GitHub, GitHub Actions. We are seeking a Senior Software Engineer with cloud compute service experience for our next-gen cloud geodata platform. You will be part of a talented team working on cutting-edge cloud technologies and driving innovation at Seequent. This role offers skill growth and career advancement while contributing to our market-leading solutions, Seequent Evo. -7+ years working in relevant Software Engineering roles. -Extensive experience with Python including -Python concurrency and parallelism, including threading, multiprocessing and subprocess management. -FastAPI, Pydantic, NumPy, and PyArrow. -Strong understanding of CI/CD pipelines; GitHub Actions experience is particularly advantageous. -Bachelor’s degree in computer science, engineering, or equivalent. -Experience working with Kubernetes and cloud providers like Azure, AWS or GCP.

Benefits

Office-based working environment, work from our Christchurch office three 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