✦ Luna Orbit — Software Engineering

Geospatial Applications Engineer (REMOTE)

at Xcellent Technology Solutions

📍 Remote, US Remote Posted April 03, 2026
Type Full-Time
Experience mid
Exp. Years 4 years
Education Bachelor’s Degree + 4 years of relevant experience in software or applications engineering
Category Software Engineering

Geospatial Applications Engineer to support USGS; design, build, test, deploy, and support Python-based geospatial applications in a AWS DevOps environment with GDAL integration.

  • Design, build, test, deploy, and support geospatial applications for USGS
  • Python ETL and geospatial processing
  • GDAL and open-source Python libraries for data processing
  • Architect, deploy, and maintain AWS-based apps with IaC (Terraform, CloudFormation)
  • Collaborate with DevOps and security teams for scalability, reliability, and compliance

Stack includes Python and GDAL for geospatial processing; AWS cloud with Terraform/CloudFormation IaC; DevOps and CI/CD practices; ETL and GIS tooling

The ideal candidate is a geospatial applications engineer with 4+ years of software or applications experience, strong Python and GDAL skills, and solid AWS/DevOps experience to support USGS projects.

Must have the ability to receive / maintain a favorable adjudicated Public Trust investigation (US Citizen or Lawful Permanent Resident for at least 3 years).Bachelor’s Degree + 4 years of relevant experience in software or applications engineeringStrong Python programming language for ETL and geospatial processingExperience with GDAL and open-source Python librariesFamiliarity with AWS cloud architecturedeploymentand maintenanceFamiliarity with DevOpsCI/CDand Infrastructure as Code (TerraformCloudFormation)
Experience with geospatial data (GISESRI software)
GDALAWSTerraformCloudFormationCI/CDDevOps
Bachelor’s Degree + 4 years experience in software or applications engineering; Python; GDAL; AWS; Terraform; CloudFormation; DevOps; CI/CD; Infrastructure as Code; Geospatial processing; GIS; ETL
PythonGDALTerraformCloudFormationAWSDevOpsCI/CDInfrastructure as Code
Problem solvingSelf-motivationCollaborationCommunication
Industry Government/Public Sector
Job Function Develop and maintain geospatial data processing applications for USGS on a remote team
Role Subtype Geospatial Applications Engineer
Tech Domains Python, GDAL, Terraform, CloudFormation, Amazon Web Services, Geospatial Processing, Geographic Information Systems, DevOps, CI/CD
Geospatial Applications EngineerREMOTEUSGSPythonGDALAWSTerraformCloudFormationDevOpsCI/CDIaCGeospatialGISEsri

Lack of 4 years of relevant experience, Lack of Python or GDAL proficiency, Inability to obtain Public Trust clearance

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile