CareerPlanGet AI match score →

Software Development Engineer II- Back End

Redlands, CA💼 Full-time💰 $97,240–$97,240🗓 2026-06-23 → 2026-07-31

Core

Build backend services, APIs, and geoprocessing tools for Esri's Defense and Intel clients using Python, Node.js, and Java.

Role type

Senior Backend Software Engineer (Geospatial)

Builds

Core backend services, APIs, proxies, and integration services for ArcGIS Enterprise

Domain

Geospatial technology / Defense and Intelligence

Deliverable

production ML models | product features | infrastructure

Required skills

Python, JavaScript/Node.js, Java, REST API design, containerization (Docker/Kubernetes), geoprocessing workflows, distributed systems design, observability

Preferred skills

Cloud platforms (Azure/AWS/GCP), DevSecOps, spatial databases (PostGIS/SQL Server), event-driven architecture, ArcGIS Enterprise SDKs

Technologies

Node.js, Python, Java, Docker, Kubernetes, ArcGIS Enterprise, PostgreSQL, PostGIS, SQL Server

Responsibilities

Build backend services for geospatial processing and automation; Develop APIs and integration services; Create backend tooling for ArcGIS Enterprise; Develop geoprocessing services and automation scripts; Build data ingestion pipelines; Support cloud-native and on-prem deployments; Improve reliability via API design and monitoring; Collaborate with platform and DevOps teams

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗