CareerPlanGet AI match score →

C++ Software Developer II –Raster & Imagery

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

Core

Build containerized microservices and frameworks for ArcGIS Image Server and Raster Analytics Server to deliver mapping and analytics capabilities.

Role type

Senior C++ backend systems engineer (distributed systems)

Builds

ArcGIS Enterprise platform components (Image Server, Raster Analytics Server) and developer SDKs

Domain

GIS / Spatial data analytics / Cloud-native distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (modern practices), cloud platforms (Azure/AWS), containerization (Docker/Kubernetes), REST APIs, system design, debugging

Preferred skills

Linux/bash scripting, multi-cloud experience, infrastructure as code (Terraform/CloudFormation), monitoring (Prometheus/Grafana), GIS software knowledge

Technologies

C++, Docker, Kubernetes, Azure, AWS, Terraform, CloudFormation, Prometheus, Grafana, REST

Responsibilities

Design and maintain operational components for ArcGIS Image Server and Raster Analytics Server as containerized microservices; Build and maintain frameworks and SDKs for internal and external developers; Apply design patterns to build distributed, scalable, and resilient systems; Partner with teams to improve build, testing, and deployment workflows; Diagnose and resolve software defects, performance bottlenecks, and system failures

Seniority

Mid-level (2+ years), hands-on IC

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