Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Geospatial software engineer

Brisbane
Cibo Labs Pty Ltd
Software Engineer
Posted: 5 February
Offer description

Role Location:

This role can be based in or around Brisbane, QLD or Newcastle, NSW.

The Role

As a Geospatial Software Engineer, you will be the engine room behind our national-scale analysis. You will architect, build, and optimize the high-performance processing pipelines that turn petabytes of satellite imagery into actionable pasture insights for Australian farmers.

This is a hands-on backend engineering role heavily focused on scalability. You will move beyond simple desktop GIS scripting to build robust, cloud-native systems using
AWS Batch
,
Python
, and
PostGIS
. You will work closely with our Remote Sensing Scientists to translate complex algorithms into production-ready code that runs efficiently at scale.

We are looking for someone who understands the nuances of geospatial data (projections, raster/vector interactions) but applies rigorous software engineering practices to solve them.

SKILLS & EXPERIENCE

The "Must Haves" (Technical Stack)

* Advanced Python: You are not just scripting; you build robust, well-constructed applications. You know your way around pytest, type hinting, and packaging.
* API Design & Contract Definition: You understand the importance of reliable, stable, and well-documented APIs. You are proficient in defining strict API contracts (e.g., OpenAPI/Swagger) and JSON schemas to ensure frontend teams have clear specifications to build against, preventing integration bottlenecks.Core Geospatial Libraries: Deep experience with GDAL/OGR bindings. You understand affine transforms, CRS conversions, and raster algebra.
* Knowledge of STAC (SpatioTemporal Asset Catalogue) and Cloud Optimised GeoTIFFs (COG).
* AWS Compute & Batch: Proven experience running heavy workloads on AWS, specifically using AWS Batch, ECS, or Lambda. You understand how to dynamically scale compute resources and understand the importance of cost optimisation
* Database: Strong proficiency in SQL and PostgreSQL/PostGIS. You can write complex spatial joins and index strategies.
* Containerisation: Comfortable writing Dockerfiles and managing container registries.
* Data management: experience working with large data archives and object data stores like AWS S3, designing and adhering to data management frameworks and policies.

See the full Position Description for more information on the role here

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Software engineer
Brisbane
Fugro
Software Engineer
Similar job
Lead software engineer
Brisbane
Halcyon Knights
Software Engineer
Similar job
Senior software engineer
Brisbane
Entelect
Software Engineer
Similar jobs
IT and Tech jobs in Brisbane
jobs Brisbane
jobs Queensland
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Brisbane > Geospatial Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save