Geospatial Data Software engineer

Terria Pty Ltd
Canberra, ACT
A$120,000-$140,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
Hybrid

Posted 25 days ago


About us

Terria is a new startup spun out from CSIRO in December 2024 with the mission to revolutionise how the world accesses, visualises, and interacts with geospatial data. Built on the foundation of projects like Digital Earth Australia, NationalMap and pioneering Spatial Digital Twins in Australia, we’re pushing boundaries to make complex geospatial technology more accessible, powerful, and fun.

As we enter this exciting new chapter, we’re looking for a Data Software Engineer to help us shape the future of our cutting-edge platforms and bring fresh ideas to life.

Join our team and help us shape the future of geospatial data and technology.

The Opportunity

As a Data Software Engineer at Terria, you’ll play a critical role in enhancing and maintaining our Terria Data Catalogue while helping shape the future of geospatial data visualisation. You’ll work on challenging problems at the intersection of data management, catalogue curation, big data processing and 3D visualisation. From designing scalable data frameworks to creating robust pipelines for data transformation and automation, your work will directly impact how users access and interact with data on Terria platforms.

You’ll have the chance to:

  • Build data systems that integrate seamlessly with cutting-edge geospatial technologies.
  • Solve complex data problems that require innovative thinking and technical expertise.
  • Work with a passionate, collaborative team committed to making an impact.

What You’ll Do

  • Curate and maintain the Terria Data Catalogue, including metadata management, ensuring quality and relevance
  • Collaborate with users and customers to integrate their data into projects/applications
  • Build and maintain geospatial and non-geospatial web services/APIs to support visualization.
  • Design and implement data frameworks to power Terria’s products and projects.
  • Build and optimize data pipelines for integration, transformation, and performant visualization.
  • Build ETL processes to transform various data formats into standardized, catalog-ready assets
  • Develop tools to support new data formats, APIs, and third-party analytics products.
  • Develop data and catalogue management systems
  • Create and maintain data documentation and usage guidelines
  • Explore innovative approaches, including responsible use of AI/machine learning, to enhance data curation, management and performance
  • Contribute to our open-source initiatives and engage with the developer community

What We’re Looking For

Required qualifications

  • 3+ years of experience in software development, with focus on data processing and catalog management
  • Strong programming skills in JavaScript/TypeScript and Python
  • Proficiency in working with geospatial data formats (GeoJSON, KML, 3D Tiles, etc.)
  • Experience with database design and management (PostgreSQL, MongoDB)
  • Experience / familiarity with python (geospatial) data ecosystem, for example (geo) pandas, dask, xarray, rasterio, shapely etc.
  • Experience with common data transformation tools like QGIS, GDAL, PDAL, FME etc.
  • Familiarity with cloud platforms (AWS, Azure, or GCP)

Nice to Have / Desirable qualifications

  • Background in data engineering or GIS
  • Knowledge of data cataloguing best practices and standards
  • Solid understanding of metadata standards and catalog systems
  • Experience with CesiumJS or similar 3D visualisation libraries
  • Background in contribution to open-source projects or communities

Why You’ll Love It Here

  • Impactful Work: The tools you build will empower governments, researchers, and industries to make data-driven decisions.
  • Ownership: At Terria, you’ll have the freedom to innovate and take full ownership of your projects.
  • Open Source First: Be part of a vibrant community that values collaboration, transparency, and knowledge sharing.
  • Flexibility: Work remotely from anywhere in Australia with a focus on outcomes, not hours.
  • Competitive compensation, including equity through participation in Terria’s Employee Share Options Plan (ESOP).

Ready to Join Us?

Let’s build something amazing together. Apply now by sending your resume and letter to [email protected] and be part of a team that’s redefining geospatial technology.

Terria is committed to fostering an inclusive and collaborative workplace. We celebrate diverse backgrounds, perspectives, and experiences that drive innovation.


About Terria Pty Ltd

Canberra, ACT, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

More Jobs

Geospatial Software engineer

Terria Pty Ltd

Canberra, ACT
A$120,000-$140,000 p/a
Full-time
On-site

Data Engineer / Data Analyst

OurPath

Sydney, NSW
A$120,000-$154,000 p/a
Full-time
Hybrid

Senior Data Engineer

Commonwealth Bank of Australia

Eveleigh, NSW
A$130,000-$150,000 p/a
Full-time
Hybrid

Software/Senior Software Engineer

University of Tasmania

Hobart, TAS
A$98,474-$125,670 p/a
Full-time
On-site

Senior Cloud Data Engineer

Australian Taxation Office

Canberra, ACT
A$145,264 p/a
Full-time
On-site

AI Software Engineer Mid-Level

Corto Pty Ltd

Sydney, NSW
A$120,000-$135,000 p/a
Full-time
Hybrid

Browse Jobs

by State

by Classification