Geographic Information System Software Developer

Lawrence Livermore National Laboratory
Livermore, CA, United States
13 days ago
Apply on jobs.smartrecruiters.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$121,830 - $154,500
Working hours
Regular working hours

Tech stack

Bluetooth Tablet Computers

Job description

Security Clearance: Anticipated DOE Q clearance (requires U.S. citizenship and a federal background investigation) Drug Test: Required for external applicant(s) selected for this position (includes testing for use of marijuana), We are seeking an early-career Geographic Information System (GIS) Developer with strong Python programming skills to develop, automate, and maintain geospatial data workflows, analysis tools, and applications. The successful candidate will collaborate with GIS professionals, software developers, scientists, and stakeholders to deliver reliable geospatial data products and services.

You will

  • Contribute to the development, documentation, and maintenance of Python scripts, packages, and tools for geospatial data ingestion, transformation, validation, analysis, and publishing.
  • Participate in automation repeatable GIS workflows using Python and relevant geospatial libraries.
  • Contribute to the development and maintenance of GIS applications, web services, data products, and visualizations under guidance from senior technical staff.
  • Perform spatial analysis and quality assurance for vector, raster, and tabular geospatial data.
  • Support integration of GIS data and services with databases, web applications, and enterprise systems.
  • Utilize version control and established software-development practices to support maintainable, reproducible solutions.
  • Perform quality assurance and quality control (QA/QC) of geospatial data, Python code, automated workflows, and GIS products; identify, document, and resolve discrepancies.
  • Contribute to the development and maintenance of validation checks, test cases, and clear QA/QC documentation to support accurate, reproducible data products.
  • Communicate technical approaches, progress, results, and recommendations clearly through documentation, presentations, and discussions with project team members.
  • Perform other duties as assigned.

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 related discipline, or an equivalent combination of education and relevant experience.
  • Fundamental knowledge with developing and testing software in Python, including writing clear, maintainable, and well-documented code.
  • Familiarity using Python for geospatial data processing, analysis, or automation, such as with ArcPy, GeoPandas, GDAL/OGR, Rasterio, Shapely, xarray, or comparable libraries.
  • Familiarity with spatial data formats such as Shapefile, GeoJSON, Geodatabases.
  • Fundamental knowledge of GIS concepts, coordinate reference systems, projections, spatial analysis.
  • Familiarity using ArcGIS Pro, ArcGIS Enterprise, or ArcGIS Online
  • Familiarity with SQL and spatial databases such as PostGIS.
  • Familiarity with Git or another version-control system.
  • Sufficient attention to detail and ability to perform thorough QA/QC of data, code, analyses, and technical deliverables.
  • Ability to identify data-quality issues, investigate root causes, and communicate findings and corrective actions clearly.
  • Ability to communicate technical approaches and results clearly and collaborate effectively with multidisciplinary teams.
  • Sufficient verbal and written communication skills to collaborate effectively in a team environment and present and explain technical information.

Qualifications We Desire

  • Experience building REST APIs, web GIS applications, or data pipelines.
  • Familiarity with CI/CD, containers, secure software-deployment practices, packaging Python software, Conda, or similar tooling.

Benefits & conditions

  • Included in 2026 Best Places to Work by Glassdoor!
  • Flexible Benefits Package
  • 401(k)
  • Relocation Assistance
  • Education Reimbursement Program
  • Flexible schedules (*depending on project needs)
  • Our values - visit https://www.llnl.gov/inclusion/our-values

About the company

Join us and make YOUR mark on the World!

Lawrence Livermore National Laboratory (LLNL) has turned bold ideas into world-changing impact advancing science and technology to strengthen U.S. security and promote global stability.

Our mission spans four critical national security areas nuclear deterrence, threat preparedness, energy security, and multi-domain defense empowering teams to take on the toughest challenges of today and tomorrow. With a culture built on innovation and operational excellence, LLNL is a place where your expertise can make a real impact.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.smartrecruiters.com
Prepare application

Good distractions

Loading talks and stories from around this role…