Software Development Engineer II- Back End

Esri
St. Louis, Washington
Workplace: OnsiteFull timeFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration"]

Build backend services powering geospatial processing and automation at global scale. Collaborate with platform, DevOps, and GIS teams to deliver production-ready solutions using Node.js and Python, with ArcGIS Enterprise integrations. You’ll work across cloud-native and on-prem environments, improving reliability through API design, testing, and observability in a fast-paced, cross-functional setting.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
3 months ago

Software Development Engineer II- Back End

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build backend services powering geospatial processing and automation at global scale. Collaborate with platform, DevOps, and GIS teams to deliver production-ready solutions using Node.js and Python, with ArcGIS Enterprise integrations. You’ll work across cloud-native and on-prem environments, improving reliability through API design, testing, and observability in a fast-paced, cross-functional setting.
Location: St. Louis, Washington
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management

Key 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.

Key Requirements

  • •2+ years of professional backend software engineering experience.
  • •Professional experience developing backend services using Python, JavaScript/Node.js and Java.
  • •Experience designing and building REST APIs and service-based architectures.
  • •Experience extending or integrating with ArcGIS Enterprise or similar enterprise geospatial platforms.
  • •Familiarity with geoprocessing workflows, proxies and middleware services and automation of GIS or data processing tasks.
Experience:2+ yearsGeospatialGISBackendAPI design
Education:Bachelor's in Computer Science, Mathematics, GIS, or STEM
Skills:Problem-solvingCommunicationCollaboration
Languages:English
Tech Stack:PythonNode.jsJavaDockerKubernetesArcGISREST APIs

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.
Security Clearance:Top SecretSCI eligibility

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