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

Esri
Vienna
Workplace: OnsiteFull timeUSD 97,240 - 162,240 annuallyFunction: Solutions Engineering & Sales EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration"]

Design and build scalable backend services and APIs that power mission-critical geospatial applications for Defense and Intelligence operations. Develop REST APIs and integration services using Node.js and Python, extend ArcGIS Enterprise in containerized environments, and create geoprocessing services, automation scripts, and ingestion pipelines. Improve reliability and performance through testing, monitoring, and observability while collaborating with platform, DevOps, and GIS teams across secure distributed environments.

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 build scalable backend services and APIs that power mission-critical geospatial applications for Defense and Intelligence operations. Develop REST APIs and integration services using Node.js and Python, extend ArcGIS Enterprise in containerized environments, and create geoprocessing services, automation scripts, and ingestion pipelines. Improve reliability and performance through testing, monitoring, and observability while collaborating with platform, DevOps, and GIS teams across secure distributed environments.
Location: Vienna
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
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 geoprocessing services, automation scripts, and operational workflows, including ingestion pipelines.
  • •Improve reliability and performance through API design, testing, monitoring, and observability while collaborating with platform and DevOps teams.

Pay and Benefits

Salary: USD 97,240 - 162,240 annually
Perks:Health InsuranceDentalVision401kLife InsurancePaid LeavePaid HolidaysRelocation

Key Requirements

  • •2+ years of professional backend software engineering experience building backend services.
  • •Experience developing backend services with Python, 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).
  • •Experience with containerized environments (Docker, Kubernetes or similar) and distributed services fundamentals (API/system design, testing, debugging).
Experience:2+ yearsGeospatialArcGISDistributed systemsEnterprise platforms
Education:Bachelor's in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
Skills:Problem-solvingCommunicationCollaboration
Certifications:CompTIA Security+
Tech Stack:Node.jsPythonJavaREST APIsArcGIS EnterpriseDockerKubernetesAzureAWSGCPPostgreSQLPostGISSQL ServerMonitoringLoggingObservabilityDevSecOps

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