Software Engineer — Satellite Imagery & Geospatial Systems

Geoimage Pty Ltd

City of Brisbane

On-site

AUD 90,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Geoimage is seeking a Software Engineer to design, develop, test, and maintain software underpinning geospatial and Earth Observation services in Brisbane. You will translate complex spatial data into reliable, scalable software, working with geospatial specialists on ingestion, processing, validation, and output of large satellite imagery datasets.

You will collaborate on system design, ensure robust testing, and build APIs for data transfer, while using AI-assisted development tools to enhance

Qualifications

  • Demonstrated professional experience working with satellite imagery or EO products.
  • Practical experience with raster and vector spatial data and CRS.
  • 2+ years of production-quality software development.

Responsibilities

  • Design, develop, test, and maintain software for geospatial data processing and analytics workflows.
  • Build ingestion, validation, and output pipelines for large raster/vector datasets.
  • Create APIs for data transfer between internal tools and external applications.
  • Develop workflows using FME to automate spatial data processing.
  • Contribute to system architecture, design, and documentation.

Skills

Satellite imagery
Remote sensing data
Geospatial workflows
Software engineering
Testing & QA
AI coding tools

Tools

FME
Claude Code

Job description

Software Engineer — Satellite Imagery & Geospatial Systems

We're looking for a Software Engineer to design, develop, test, and maintain the software systems underpinning our geospatial and Earth Observation services. You'll translate complex spatial data and analytical requirements into reliable, scalable software — working closely with our geospatial specialists on the ingestion, processing, validation, and output of large satellite imagery datasets.

This is a hands-on engineering role for someone who can work independently, thinks critically about system design, and has genuine, demonstrable experience with satellite/remote sensing imagery — not just general software development.

Key Responsibilities

  • Design, build, and maintain software supporting geospatial data processing and analytics workflows, including ingestion, processing, validation, and output of large raster/vector datasets
  • Apply structured problem-solving to technical challenges across the imagery processing pipeline
  • Contribute to solution architecture, technical design, and documentation
  • Test, debug, and resolve defects and performance issues, including unit and integration testing
  • Develop and maintain APIs for data transfer between internal tools and external applications
  • Build workflows using tools such as FME to reduce manual handling of spatial data
  • Investigate and improve internal systems and tools, including CRM and hardware infrastructure issues, liaising with our Managed Service Provider where required
  • Use AI-assisted development tools effectively, while applying professional judgement to validate correctness, security, and quality of AI-generated outputs
  • Communicate technical concepts, limitations, and trade-offs clearly to both technical and non-technical stakeholders

About You

  • Demonstrated professional experience working with satellite imagery, remote sensing data, or Earth Observation (EO) products — this is a core requirement, not a nice-to-have
  • Practical experience with raster and vector spatial data, coordinate reference systems, and geospatial analysis workflows
  • 2+ years' experience with strong software engineering skills and a track record of shipping production-quality code
  • Experience processing, validating, and deriving products from large, complex spatial datasets
  • Demonstrated ability to apply critical thinking and structured problem-solving to technical challenges
  • Strong commitment to testing, quality assurance, and attention to detail
  • Ability to work effectively and manage priorities with limited supervision
  • Excellent written and verbal communication skills, including explaining technical trade-offs to non-technical audiences
  • Hands-on experience using Claude Code (or a comparable AI coding agent) as part of a professional development workflow
  • Desirable: Experience with FME or similar spatial ETL/workflow tools

About Us

Geoimage is a Brisbane-based satellite imagery and geospatial services company, established in 1988. We deliver Earth Observation data, imagery analytics, and derived geospatial products to clients across mining, exploration, environmental monitoring, infrastructure, and government. Our team works at the intersection of remote sensing science and software engineering to turn complex spatial datasets into decision-ready products.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Geospatial Processing Specialists
Geospatial Processing Specialists

Geoimage Pty Ltd • City of Brisbane

On-site
AUD 90,000 - 120,000
Geospatial Engineer
Geospatial Engineer

SGS • City of Hobart

On-site
AUD 90,000 - 120,000
Flexible work
Paid parental leave
Career development opportunities
+5
Solutions Engineer
Solutions Engineer

Nearmap • Sydney

Hybrid
AUD 110,000 - 140,000
Quarterly wellbeing day off
Four additional days off annually for
Wellbeing allowance
+5
Research & Development Engineer
Research & Development Engineer

HEO Robotics • Sydney

On-site
AUD 110,000 - 160,000
ESOP
Sydney location in Tech Central
Flexible leave options
Research & Development Engineer
Research & Development Engineer

HEO • Sydney

On-site
AUD 120,000 - 180,000
ESOP
Sydney Tech Central location
Flexible leave
+3
Software Engineering Manager
Software Engineering Manager

Metrea • City of Brisbane

On-site
AUD 140,000 - 190,000
Private Health Insurance
Generous PTO
Annual incentive plan
+5
Geospatial Data Developer
Geospatial Data Developer

nxzen • City of Brisbane

On-site
AUD 120,000 - 180,000
Senior Geospatial Solution Engineer
Senior Geospatial Solution Engineer

Esri Australia • Sydney

On-site
AUD 90,000 - 120,000
Geospatial Software Engineering Manager
Geospatial Software Engineering Manager

P&C Partners Pty Ltd • City of Brisbane

On-site
AUD 150,000 - 190,000
Competitive salary
Annual incentive plan
Private health insurance
+6
Research and Development Engineer
Research and Development Engineer

HEO Robotics • Sydney

On-site
AUD 120,000 - 180,000
ESOP
Sydney Tech Central
Flexible leave
+4