Software Development Engineer II- Back End

Esri
St. Louis
Workplace: OnsiteFull timeUSD 97,240 - 162,240 annuallyFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["Python","Node.js","Java","REST APIs","Docker","Kubernetes","PostgreSQL","PostGIS","ArcGIS","GIS","SQL"]

Build scalable backend services for geospatial processing and automation, using Python and Node.js to power ArcGIS Enterprise integrations. Collaborate across platform, DevOps, and GIS teams on production solutions for Defense/Intel clients, with containerized deployments and cloud/on-prem runtimes.

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: 21 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build scalable backend services for geospatial processing and automation, using Python and Node.js to power ArcGIS Enterprise integrations. Collaborate across platform, DevOps, and GIS teams on production solutions for Defense/Intel clients, with containerized deployments and cloud/on-prem runtimes.
Location: St. Louis
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Mid level

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

Pay and Benefits

Salary: USD 97,240 - 162,240 annually
Perks:Health InsuranceDentalVision401kPaid LeaveProfit Sharing

Key Requirements

  • •2+ years of professional 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 enterprise geospatial platforms
  • •Experience working in containerized environments (Docker, Kubernetes, or similar)
Experience:2+ yearsGeospatialGISDefenseIntelligence
Education:Bachelor's
Skills:PythonNode.jsJavaREST APIsDockerKubernetesPostgreSQLPostGISArcGISGISSQL
Languages:English
Tech Stack:PythonNode.jsJavaRESTDockerKubernetesPostgreSQLPostGISArcGISGISAWSAzureGCP

Eligibility

Nationality:US National
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