Powered by pgvector · cosine kNN
Geoimage
About the role
Job Description
The Software Engineer is responsible for the design, development, testing, deployment and ongoing maintenance of the software systems that underpin Geoimage’s geospatial and Earth Observation (EO) services, its client-facing digital platforms, and its internal business operations. The role translates complex spatial data and commercial requirements into reliable, scalable and maintainable software.
The role spans four connected domains: geospatial data processing and automation; customer-facing web and portal platforms, including the automation of imagery ordering and fulfilment; internal business systems and tooling; and supporting IT infrastructure. The Software Engineer frequently operates as the sole engineer on a given system, carrying it from concept through to production and ongoing support.
The role applies critical thinking to solve technical problems, works effectively with limited supervision, and contributes to high-quality outcomes across data processing, analysis, product delivery and revenue-generating client services. It requires a strong commitment to software quality, security and attention to detail, and a willingness to continuously learn and adopt new tools and approaches, including the effective use of AI-assisted development tools.
Key Responsibilities
Spatial Data & Technical Capability
Work with raster and vector data, coordinate reference systems, projections and geospatial analysis workflows. Support ingestion, processing, validation and output of large, complex spatial datasets. Build and maintain production geospatial pipelines: format conversion and optimisation, elevation and terrain products, reprojection and derived product generation. Optimise processing performance and storage for large datasets. Collaborate with geospatial specialists to ensure correctness and fitness for purpose.
Imagery Commerce Platform
Design and maintain the client-facing portal for imagery ordering, purchasing and fulfilment. Integrate third-party imagery supplier APIs. Build the geospatial UX so non-specialist clients can self-serve: AOI drawing and validation, area calculation, footprint and preview rendering, and filtering by date, sensor and cloud cover. Implement area-based pricing and supplier cost/margin logic.
Internal Geospatial Tooling
Build tools that let non-developer staff perform technical tasks independently — command-line utilities, configuration-driven pipelines, desktop GIS extensions and internal web apps — as maintainable, version-controlled products. Train c
Quality & Collaboration
Maintain test coverage over data-delivery paths; diagnose and resolve defects, performance issues and data inconsistencies. Work with geospatial specialists, sales and operations, and communicate technical trade-offs to non-technical audiences.
Skill & Experience
Essential
Desirable
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
Next step
Apply for this role
via jobb.com.au — opens their site
Applications via jobb.com.au
Department of Energy, Environment and Climate Action VIC
You are passionate about web mapping and web apps and are someone who can see the big picture, while having mastery of details. You are a self-starter, an excellent communicator, and you love taking initiative and pio…
Indigitise
Software Engineers have experience overseeing software development projects, writing optimised code, and provide technical leadership to a team of software engineers. They are responsible for the quality and functiona…
Zinfra
GIS Developer – Spatial Systems About Us: Jemena is an Australian energy company who own and operate more than $12.4 Billion worth of gas and electricity transportation assets across Australia supplying millions of ho…
HEO
HEO is the world’s first commercial non-Earth imaging (NEI) and insights services company. NEI involves capturing resolved imagery of space objects using cameras mounted on other satellites, and deriving information a…
DEECA
You are passionate about web mapping and web apps and are someone who can see the big picture, while having mastery of details. You are a self-starter, an excellent communicator, and you love taking initiative and pio…
Black Nova Portfolio
We’re seeking a skilled and driven senior software engineer who is excited by the idea of developing technology to improve how we monitor our planet from space. This isn’t a typical tech job. You’ll design and ship sy…
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers