1

Geospatial Software Engineer Jobs in California (NOW HIRING)

Senior Software Engineer

El Segundo, CA · On-site

$130K - $172K/yr

They are seeking a Senior Software Engineer to design, build, and deploy high-performance, scalable ... geospatial tools. • Strong grasp of HTTP APIs (REST, gRPC, GraphQL) and authentication ...

Software Engineer (I) Location: Mountain View, California (Hybrid) Duration: 06+ months Contract ... geospatial and aerial imagery datasets. * Build automated QA and validation pipelines using LLMs ...

New

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site +1

$123K - $162K/yr

Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...

Software Engineer

San Francisco, CA · On-site

$150K - $250K/yr

The Software Engineering Team Examples of key exciting problems the team is working on: * We're ... Geospatial (KMZ/GIS) or BIM (Revit, IFC). Authorization and policy engines (OPA, Zanzibar-style ...

Sr. Software Development Engineer - Scala

Redlands, CA · On-site

$123K - $162K/yr

Esri is a leading company in geospatial technology, and they are seeking a Senior Software Development Engineer specializing in Scala. The role involves designing and developing innovative software ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri is a leading company in geospatial technology, and they are seeking an experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities across the ArcGIS platform.

Software Engineer Project Overview: Responsibilities: Agent Architecture & Development: Design and ... geospatial and aerial imagery datasets. Structure and validate incoming imagery and maps metadata ...

New

The Staff Software Engineer will build core primitives, own domain models, and define interactions ... • Geospatial (KMZ/GIS) or BIM (Revit, IFC). • Authorization and policy engines (OPA, Zanzibar ...

Senior Software Engineer

San Francisco, CA · On-site

$144K - $190K/yr

... Senior Software Engineer to build core software primitives and manage domain models. The role ... • Geospatial (KMZ/GIS) or BIM (Revit, IFC). • Authorization and policy engines (OPA, Zanzibar ...

Senior Software Engineer

Carlsbad, CA · On-site +1

$127K - $167K/yr

We put powerful aerial imagery, AI-driven analytics, and geospatial tools into the hands of the ... Qualifications Key Requirements Experience * 5+ years professional software engineering experience.

Senior Software Engineer

Carlsbad, CA · On-site +1

$127K - $167K/yr

We put powerful aerial imagery, AI-driven analytics, and geospatial tools into the hands of the ... Qualifications Key Requirements Experience * 5+ years professional software engineering experience.

Senior Software Engineer

Carlsbad, CA · On-site +1

$127K - $167K/yr

We put powerful aerial imagery, AI-driven analytics, and geospatial tools into the hands of the ... Qualifications Key Requirements Experience * 5+ years professional software engineering experience.

Work with a cross-functional global team of software engineers, product engineers, designers ... Build server-side Java components and web services to power user experience and geospatial ...

next page

Showing results 1-20

Geospatial Software Engineer information

See California salary details

$5

$38

How much do geospatial software engineer jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for geospatial software engineer in California is $37.90, according to ZipRecruiter salary data. Most workers in this role earn between $37.40 and $38.41 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Geospatial Software Engineer position, and why are they important?

To thrive as a Geospatial Software Engineer, you need strong programming skills (such as Python, Java, or C++), knowledge of GIS principles, spatial databases, and a degree in computer science, geography, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and relevant certifications (e.g., Esri Technical Certification) are highly valued. Problem-solving ability, attention to detail, and effective communication are crucial soft skills in this role. These qualifications ensure accurate spatial analysis, efficient development of geospatial applications, and successful collaboration with multidisciplinary teams.

What does a Geospatial Software Engineer do?

A Geospatial Software Engineer develops, maintains, and optimizes software that processes and analyzes geographic data. They work with GIS (Geographic Information Systems), mapping technologies, and spatial databases to build applications for industries like urban planning, environmental science, and logistics. Their role often involves programming, data visualization, and integrating geospatial tools with cloud or web-based platforms. They typically use languages like Python, JavaScript, or C++ and frameworks such as GDAL, PostGIS, or Mapbox.

What are the typical projects or tasks Geospatial Software Engineers work on?

Geospatial Software Engineers commonly work on projects such as developing mapping applications, processing and visualizing spatial data, building location-based services, and integrating geographic data into larger software platforms. Daily tasks may include writing code for spatial data analysis, optimizing database queries, collaborating with GIS analysts and data scientists, and maintaining or improving geospatial data pipelines. Engineers often work in multidisciplinary teams and are involved in both the design and implementation phases of projects. This diverse work helps them gain experience across a wide range of industries, such as urban planning, environmental science, transportation, and defense, offering strong opportunities for career growth.

What job categories do people searching Geospatial Software Engineer jobs in California look for? The top searched job categories for Geospatial Software Engineer jobs in California are:
Senior Software Engineer

Senior Software Engineer

Picogrid

El Segundo, CA • On-site

$130K - $172K/yr

Full-time

Re-posted 6 days ago


Job description

Job Summary:
Picogrid is a leading venture-backed defense technology company focused on bridging the gap between modern technology and national security demands. They are seeking a Senior Software Engineer to design, build, and deploy high-performance, scalable backend systems that connect hardware and software across various environments. This role is critical for addressing complex challenges and advancing a platform used in real-world military operations.
Responsibilities:
• design, build, and deploy high-performance, scalable backend systems and integration tools that connect hardware and software systems across all environments and command layers
• solve complex, system-level challenges
• advance a robust platform that is deployed for real-world military missions
Qualifications:
Required:
• 5+ years of hands-on backend engineering experience in fast-paced, production environments using Go, Python, Rust, C/C++, TypeScript, or similar languages.
• Strong background in APIs, distributed systems, data pipelines, or real-time processing.
• Deep experience with relational databases (e.g., PostgreSQL), object stores (e.g., S3, MinIO), and geospatial tools.
• Strong grasp of HTTP APIs (REST, gRPC, GraphQL) and authentication/authorization models.
• History of working directly with customers to build and deliver meaningful software.
• Demonstrated ability to operate with urgency, ownership, and high engineering standards.
Preferred:
• U.S. citizenship and ability to obtain and maintain a Top Secret security clearance.
• Exposure to DOD IL5+, Top Secret, and JWICS environments, including understanding of DOD RMF, FedRAMP, or NIST 800-53.
• Experience supporting Golang-based applications in production.
• Experience building plugins or integrations for common military command-and-control (C2) platforms (e.g. TAK, Maven, Lattice).
Company:
Picogrid builds integrated systems that connect sensors, platforms, and operators across various domains. Founded in 2020, the company is headquartered in El Segundo, USA, with a team of 51-200 employees. The company is currently Growth Stage.