Intermediate/Senior Software Engineer

We’re looking for an Auckland-based intermediate/senior software engineer to work on our platform for managing version-controlled map data.


Posted by Hamish Campbell
January 31st, 2020

We’re looking for an Auckland-based intermediate-to-senior software engineer to work on our platform for distributed version-control of map data.

You'll be working on a variety of challenging projects from our back-end through to platform API. You will be working with some of Australasia's most experienced geospatial software engineers: while experience with geospatial or mapping technologies is advantageous, it is not a requirement and you will learn a lot on the job.

We’re a small, fast-moving, tight-knit team with an ambitious roadmap. Our ideal candidate will tackle projects with flexibility and focus, while incorporating the views of others and exercising appropriate judgement. Our company is highly collaborative and you’ll be working directly with our leadership, including our CTO, Product Manager and backend team.

You’ll have three or more years experience building solid web applications in a dynamic language like Python or Ruby, or have mastered a PHP framework like SilverStripe or Laravel. You’ll also have made reliable integrations into multiple 3rd party services (e.g. Sendgrid, Zendesk, Chargebee, Azure AD). You’ll be comfortable working as part of a team to define requirements before independently implementing and testing solutions, and you’ll rapidly adapt to change as projects evolve.

Koordinates vision is to introduce tech and collaboration approaches from agile software development into the slow-moving world of map authoring. Our team is friendly, frank, focussed, and distributed across three cities (Wellington, Auckland, Edinburgh). We have a genuinely flexible work environment, and one week of parental leave and stock options are available.

Koordinates runs a modern front end design & development process built on top of an API-first containerised platform. Our primary web application is built in Python+Django, running alongside a variety of other components in different languages. We ship code and platform changes daily, and our continuous integration systems ensure that our build and test processes happen on every push to GitHub, and passing builds are a single click to deploy.

If this role has twigged your interest, get in touch to be involved in something genuinely revolutionary for the mapping world.

Contact Hamish Campbell at