Lawrence Livermore National Laboratory

Geographic Information System Software Developer

Lawrence Livermore National Laboratory
Apply
12 hours ago
Livermore, CA, USAEntry Level

Base Salary

$122k - $155k/yr

Responsibilities

  • Develop, document, and maintain Python scripts, packages, and tools for geospatial data ingestion, transformation, validation, analysis, and publishing.
  • Automate repeatable GIS workflows using Python and relevant geospatial libraries.
  • Develop and maintain GIS applications, web services, data products, and visualizations under senior technical guidance.
  • Perform spatial analysis and QA/QC for vector, raster, and tabular geospatial data, Python code, automated workflows, and GIS products.
  • Support integration of GIS data and services with databases, web applications, and enterprise systems.
  • Develop validation checks, test cases, and QA/QC documentation to support accurate and reproducible data products.
  • Identify data-quality issues, investigate root causes, document discrepancies, and communicate corrective actions.
  • Use version control and established software-development practices to create maintainable and reproducible solutions.
  • Communicate technical approaches, progress, results, and recommendations through documentation, presentations, and team discussions.

Requirements

  • Ability to obtain and maintain a U.S. DOE Q-level security clearance, which requires U.S. citizenship.
  • 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 well-documented code.
  • Familiarity with Python geospatial processing, analysis, or automation using tools such as ArcPy, GeoPandas, GDAL/OGR, Rasterio, Shapely, or xarray.
  • Familiarity with Shapefile, GeoJSON, and Geodatabases.
  • Fundamental knowledge of GIS concepts, coordinate reference systems, projections, and spatial analysis.
  • Familiarity with ArcGIS Pro, ArcGIS Enterprise, or ArcGIS Online.
  • Familiarity with SQL and spatial databases such as PostGIS.
  • Familiarity with Git or another version-control system.
  • Ability to perform thorough QA/QC, identify data-quality issues, investigate root causes, and communicate findings and corrective actions.
  • Strong verbal and written communication skills and ability to collaborate with multidisciplinary teams.
  • Desired experience building REST APIs, web GIS applications, or data pipelines.
  • Desired familiarity with CI/CD, containers, secure software-deployment practices, packaging Python software, Conda, or similar tooling.

Benefits

  • Pay range is $121,830–$154,500 annually.
  • Hybrid work arrangement is indicated by the #LI-Hybrid designation.
  • Flexible benefits package.
  • 401(k) plan.
  • Relocation assistance.
  • Education reimbursement program.
  • Flexible schedules depending on project needs.
  • Career Indefinite or At Will appointment.
  • Selected external applicants must pass a post-offer, pre-employment drug test.
  • DOE Q- and L-cleared employees are subject to random drug testing and may face mobile-device restrictions in Limited Areas.

Tech Stack

Categories

Lawrence Livermore National Laboratory

About Lawrence Livermore National Laboratory

5,001-10,000 employees

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 Security, LLC, LLNL’s portfolio spans stockpile stewardship, high-performance computing, and the National Ignition Facility laser program, with work funded primarily through federal contracts and appropriations for defense, intelligence, and civilian agencies.

Contact me