Geospatial Backend Engineer II — Real-Time Systems

Esri

Redlands (CA)

On-site

USD 97,000 - 162,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

Esri is seeking a Software Development Engineer II to design scalable backend services powering mission critical geospatial applications. You will build APIs, proxies, and data pipelines, and extend ArcGIS Enterprise in containerized environments to support high performance operations.

You will collaborate across platform, DevOps, and GIS teams, applying Python, Node.js, and Java to deliver reliable systems in secure, distributed environments. Relocation assistance is provided for Redlands, CA.

Qualifications

  • 2+ years backend software engineering experience.
  • Experience developing backend services using Python, JavaScript/Node, and Java.
  • Experience designing and building REST APIs and service-based architectures.
  • Experience extending or integrating with ArcGIS Enterprise or similar platforms.
  • Familiarity with geoprocessing workflows, proxies and middleware services.
  • Experience with containers (Docker, Kubernetes) and distributed systems testing.

Responsibilities

  • Build backend services that power geospatial processing, automation, and user-facing capabilities.
  • Develop APIs, proxies, and integration services using Node.js and Python.
  • Create and maintain backend tooling that extends ArcGIS Enterprise in containerized environments.
  • Develop and maintain geoprocessing services, automation scripts, and operational workflows.
  • Build connectors and ingestion pipelines across diverse enterprise data sources.
  • Support deployments across cloud-native and on-prem environments.
  • Improve reliability and performance through API design, testing, monitoring, and observability.
  • Collaborate with platform, DevOps, and GIS teams to translate requirements into production solutions.

Skills

Python
Node.js
Java
REST APIs
ArcGIS Enterprise
Docker
Kubernetes
Security clearance
Team collaboration
Backend design

Education

Bachelor's degree in Computer Science, Mathematics, GIS, or STEM

Tools

Docker
Kubernetes
ArcGIS Enterprise SDKs
PostgreSQL
PostGIS

Job description

Esri is seeking a Software Development Engineer II to design scalable backend services powering mission critical geospatial applications. You will build APIs, proxies, and data pipelines, and extend ArcGIS Enterprise in containerized environments to support high performance operations.

You will collaborate across platform, DevOps, and GIS teams, applying Python, Node.js, and Java to deliver reliable systems in secure, distributed environments. Relocation assistance is provided for Redlands, CA.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-End Software Engineer II — Geospatial APIs
Back-End Software Engineer II — Geospatial APIs

NextGenEnergyJobs • Vienna (VA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Health benefits
401(k)
Paid holidays
+1
Geospatial Backend Engineer II – APIs & Data
Geospatial Backend Engineer II – APIs & Data

ESRI • Vienna (VA)

On-site
USD 97,000 - 163,000
Health and welfare benefits
401(k) and profit-sharing programs
80 hours of vacation leave annually
+1
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Redlands (CA)

On-site
USD 97,000 - 163,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
Backend Engineer II - Geospatial APIs & Data Pipelines
Backend Engineer II - Geospatial APIs & Data Pipelines

ESRI • Redlands (CA)

On-site
USD 97,000 - 163,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
Geospatial Backend Engineer II
Geospatial Backend Engineer II

ESRI • St. Louis (MO)

On-site
USD 97,000 - 163,000
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation
+1
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

Esri • Redlands (CA)

On-site
USD 97,000 - 162,000
Relocation assistance
Geocoding Platform Engineer II
Geocoding Platform Engineer II

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
Relocation assistance
Health benefits
401(k) and profit sharing
+1
Software Development Engineer II- Back End
Software Development Engineer II- Back End

Esri • Redlands (CA)

On-site
USD 97,000 - 163,000
Health and welfare benefits
401(k) and profit-sharing programs
80 hours minimum vacation leave
Enterprise Software Engineer II - GIS Data & Platforms
Enterprise Software Engineer II - GIS Data & Platforms

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
401(k) and profit-sharing programs
80 hours of vacation leave
Twelve paid holidays annually
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Vienna (VA)

On-site
USD 97,000 - 163,000
Health and welfare benefits
401(k) and profit-sharing programs
80 hours of vacation leave annually
+1