Senior Software Engineer (Geo Specialist)

Auckland, New Zealand · Development


We’re building out our dev team and are looking for backend engineers, specifically someone with experience in the geo space. We work on a modern, streaming stack backed by Kafka and Elasticsearch with Python microservices using Docker, Kubernetes and Helm to deploy.

We fetch event and entity data from a number of sources (entities include things like venues, sports teams, musicians and more) and publish the data to our processing pipelines. Each step in the pipelines do a specific task like standardising, filtering for things like spam, deduplicating, geocoding the data and filling in missing information. Data quality is of the utmost importance.

Event data is so much about location. We use Geonames data to power our Places system and have some big plans for improving Places and events in general. We’re looking for someone who can come up with great ideas and write the code to execute them.

You may not have experience with all of the technologies mentioned above so our dev team will help and support you to bring you up to speed.

As well as the data processing pipelines, we have a number of other projects and some big plans in our roadmap. This is not a role for the faint hearted, it is challenging, complex and requires innovative thinking.

You will be working within a business that is focused on a shared vision of growing globally and continuing to deliver a unique platform across a diversified set of customers. This role will be immensely rewarding and you will be working alongside an experienced and passionate team who have been involved in starting up businesses that now employ hundreds of staff across the world.

The team is growing fast and we’re moving to our new office by Britomart early March!


Key Tasks and Expected Results

Skills, Knowledge and Competencies


Our Values

Apply for this job