Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Geographic Information System Software Developer

Home > Python programming jobs

Geographic Information System Software Developer in USA new

  • Lawrence Livermore National Laboratory
  • Full time
  • Email
  • Livermore, CA

Responsibilities

  • Develop, document, automate, and maintain Python scripts, packages, tools, and repeatable workflows for geospatial data ingestion, transformation, validation, analysis, and publishing.
  • Develop and maintain GIS applications, web services, data products, visualizations, validation checks, test cases, and QA/QC documentation under senior technical guidance.
  • Perform spatial analysis and QA/QC for vector, raster, and tabular geospatial data, Python code, automated workflows, and GIS products.
  • Integrate GIS data and services with databases, web applications, and enterprise systems using established software-development and version-control practices.
  • Identify data-quality issues, investigate root causes, document discrepancies, and implement corrective actions.
  • Communicate technical approaches, progress, findings, results, and recommendations through documentation, presentations, and team discussions.
  • Collaborate with GIS professionals, software developers, scientists, stakeholders, and multidisciplinary project teams.

Requirements

  • U.S. citizenship and the ability to obtain and maintain a U.S. Department of Energy Q-level security clearance.
  • Bachelor’s degree in GIS, computer science, engineering, environmental science, or a related discipline, or an equivalent combination of education and relevant experience.
  • Fundamental knowledge of developing and testing software in Python, including writing clear, maintainable, and documented code.
  • Familiarity with Python geospatial processing, analysis, or automation using tools such as ArcPy, GeoPandas, GDAL/OGR, Rasterio, Shapely, xarray, or comparable libraries.
  • Familiarity with Shapefile, GeoJSON, and Geodatabase spatial data formats; GIS concepts; coordinate reference systems; projections; and spatial analysis.
  • Familiarity with ArcGIS Pro, ArcGIS Enterprise, or ArcGIS Online.
  • Familiarity with SQL, spatial databases such as PostGIS, and Git or another version-control system.
  • Strong attention to detail and ability to perform thorough QA/QC, identify data-quality issues, investigate root causes, and communicate corrective actions.
  • Ability to communicate technical approaches and results clearly and collaborate effectively with multidisciplinary teams.
  • Desired qualifications include experience with REST APIs, web GIS applications, data pipelines, CI/CD, containers, secure software-deployment practices, Python packaging, Conda, or similar tooling.

Benefits

  • Flexible benefits package, 401(k), relocation assistance, and an education reimbursement program.
  • Flexible schedules depending on project needs.
  • Hybrid work designation indicated by the #LI-Hybrid posting marker.
  • Career Indefinite or At Will appointment; laboratory employees and external candidates may be considered.
  • Selected candidates must complete a Federal background investigation for DOE Q-level clearance and external hires must pass a post-offer, pre-employment drug test.
  • DOE Q-level clearance requires U.S. citizenship and may involve random drug testing and restrictions on personal wireless devices in Limited Areas.

Salary: $122k - $155k/yr

Lawrence Livermore National Laboratory

Lawrence Livermore National Laboratory (LLNL) is a U.S. Department of Energy/National Nuclear Security Administration laboratory in Livermore, California, conducting research for national security, energy, and fundamental science. Founded in 1952 and operated by Lawrence Livermore National Securi...

Similar positions

Apple iOS Developer

  • GRVTY
  • Full time
  • USA
  • 10/30/2026
  • Salary: $150k - $200k/yr
  • Sterling, VA

Senior Software Engineer

  • Mozilla
  • Full time
  • USA
  • 10/30/2026
  • Remote

Sr. Software Engineer

  • GE Aerospace
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Senior Software Engineer, Cloud Development

  • Mozilla
  • Full time
  • Canada
  • 10/30/2026
  • Salary: C$95k-C$139k
  • Remote

Backend Product Software Engineer

  • Dropbox
  • Full time
  • Remote
  • 10/30/2026
  • Mexico