Seequent banner

Senior Software Engineer

Seequent

The Role

Overview

Design & implement scalable backend services on cloud platforms using Python

Key Responsibilities

  • process improvement
  • solution design
  • code review
  • testing
  • cloud services
  • backend services

Tasks

In this role, you’ll use your technical expertise to solve complex infrastructure and application challenges. You’ll focus on delivering reliable, efficient solutions and contribute meaningfully to the platform performance and overall customer experience. You will contribute to the development and maintenance of systems that operate across a range of cloud environments, including Kubernetes workloads, AWS Lambda functions, and GCP Cloud Run services. The position requires strong problem-solving skills, with a focus on building robust, efficient, and maintainable code that meets the evolving needs of internal teams and end users. As a Senior Software Engineer, you will be a key member of the Platform Services team. You will take part in designing and implementing scalable computing solutions that support Evo’s cloud-based workflows. This role involves close collaboration with domain experts to develop high-performance backend services and infrastructure components, primarily using Python. -Help improve engineering practices, tools, and team processes. -Participate in daily stand-ups and team meetings. -Conduct technical discovery and contribute to solution design and architectural decisions. -Review code from peers and provide constructive, thoughtful feedback. -Write clean, maintainable, and well-tested code. -Mentor and support other engineers through pairing, guidance, and sharing knowledge. -Ensure quality through testing and support deployment activities. -Take ownership of development tasks, from ticket estimation and implementation to testing and delivery.

Requirements

  • ci/cd
  • iac
  • airflow
  • kubernetes
  • cloud
  • bachelor's

What You Bring

-Familiarity with CI/CD Pipelines and DevOps practices. -Experience with infrastructure as code. -Experience with Apache AirFlow or similar task scheduling frameworks. -7+ years working in relevant Software Engineering roles. -Experience with Kubernetes and other container orchestration technologies. -Experience developing and maintaining RESTful APIs and back-end services. -Experience working with a major cloud platform provider (Azure, GCP, AWS, etc). -Experience with Flask or FastAPI. -Exposure to serverless computation frameworks such as AWS Lambda, GCP Cloud Runs. -Bachelor’s degree in computer science, engineering, or equivalent.

Benefits

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

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