Geospatial Data Software engineer
Terria Pty Ltd
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
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
Data Engineer / Data Analyst
OurPath
Senior Data Engineer
Commonwealth Bank of Australia
Software/Senior Software Engineer
University of Tasmania
Senior Cloud Data Engineer
Australian Taxation Office
AI Software Engineer Mid-Level
Corto Pty Ltd
Browse Jobs
by State
by Classification