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

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

Design and develop scalable backend services and APIs powering mission-critical geospatial applications. Build REST and integration services with Node.js and Python, extend ArcGIS Enterprise in containerized environments, and create/maintain geoprocessing workflows, ingestion pipelines, and operational automation. Collaborate with platform, DevOps, and GIS teams to translate requirements into reliable cloud-native and on-prem solutions, improving performance and observability for secure distributed systems.

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

Job Summary

Design and develop scalable backend services and APIs powering mission-critical geospatial applications. Build REST and integration services with Node.js and Python, extend ArcGIS Enterprise in containerized environments, and create/maintain geoprocessing workflows, ingestion pipelines, and operational automation. Collaborate with platform, DevOps, and GIS teams to translate requirements into reliable cloud-native and on-prem solutions, improving performance and observability for secure distributed systems.
Location: California, St. Louis, Washington
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 and operational workflows extending ArcGIS Enterprise in containerized environments.
  • •Build connectors and ingestion pipelines across enterprise data sources.
  • •Improve reliability and performance through API design, testing, monitoring, and observability.

Pay and Benefits

Salary: USD 97,240 - 162,240 annually
Perks:Health InsuranceDentalVisionLife Insurance401kProfit SharingPaid LeavePaid Holidays

Key Requirements

  • •2+ years of professional backend software engineering experience.
  • •Backend development experience 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) and geoprocessing workflows.
  • •US citizenship with Active or Current Top Secret security clearance with SCI eligibility.
Experience:2+ yearsGeospatialGISDefenseIntelligence
Education:Bachelor's in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
Skills:Problem-solvingCommunicationCollaborationDebuggingTestingObservability
Certifications:Esri certificationCompTIA Security+
Tech Stack:Node.jsPythonJavaREST APIsArcGIS EnterpriseDockerKubernetesAzureAWSGCPPostgreSQLPostGISSQL Server

Eligibility

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