Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

Esri
St. Louis
Workplace: OnsiteFull timeUSD 97,240 - 162,240 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Software/system design","Testing","Debugging"]

Design and build scalable backend services and APIs for mission-critical geospatial applications supporting Defense and Intelligence operations. You’ll develop Node.js and Python APIs, integration services, geoprocessing workflows, ingestion pipelines, and tooling that extends ArcGIS Enterprise in containerized environments. Partner with platform, DevOps, and GIS teams to deploy across cloud-native and on-prem environments, improving reliability and performance through testing, monitoring, and observability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
1 day ago

Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design and build scalable backend services and APIs for mission-critical geospatial applications supporting Defense and Intelligence operations. You’ll develop Node.js and Python APIs, integration services, geoprocessing workflows, ingestion pipelines, and tooling that extends ArcGIS Enterprise in containerized environments. Partner with platform, DevOps, and GIS teams to deploy across cloud-native and on-prem environments, improving reliability and performance through testing, monitoring, and observability.
Location: St. Louis
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Build backend services for geospatial processing, automation, and user-facing capabilities.
  • •Develop APIs, proxies, and integration services using Node.js and Python.
  • •Create and maintain backend tooling to extend ArcGIS Enterprise in containerized environments.
  • •Develop geoprocessing services, automation scripts, and operational workflows, including connectors and ingestion pipelines.
  • •Support deployments across cloud-native and on-prem environments and improve reliability/performance with testing, monitoring, and observability.

Pay and Benefits

Salary: USD 97,240 - 162,240 annually
Perks:MedicalDentalVisionLife Insurance401kProfit-sharingPaid LeavePaid Holidays

Key Requirements

  • •2+ years of professional backend software engineering experience.
  • •Develop backend services using Python and JavaScript/Node.js and Java.
  • •Design and build REST APIs and service-based architectures.
  • •Extend or integrate with ArcGIS Enterprise (or similar enterprise geospatial platforms).
  • •Work with containerized environments (Docker, Kubernetes, or similar) and distributed services fundamentals (design, testing, debugging).
Experience:2+ yearsGeospatialArcGIS
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaborationSoftware/system designTestingDebugging
Certifications:Esri certificationCompTIA Security+
Tech Stack:Node.jsPythonJavaREST APIsArcGIS EnterpriseDockerKubernetesContainerized environmentsCloud-nativeOn-premAPI designTestingMonitoringObservabilityPostgreSQLPostGISSQL ServerAzureAWSGCP

Eligibility

Security Clearance:Top SecretSCI

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn