Software Development Engineer II- Back End

Esri
Vienna, California, St. Louis, Washington
Workplace: OnsiteFull timeUSD 97,240 - 162,240 annuallyFunction: Product ManagementExperience: 2+ yearsEducation: bachelorsSkills: ["English"]

Build backend services powering geospatial processing and automation for Esri’s GIS platform. Develop REST APIs and proxies using Python and Node.js, extend ArcGIS Enterprise in containerized environments, and collaborate with DevOps and GIS teams to deliver scalable production solutions for defense and intel clients.

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: 9 hours agoStatus: Live

Job Summary

Build backend services powering geospatial processing and automation for Esri’s GIS platform. Develop REST APIs and proxies using Python and Node.js, extend ArcGIS Enterprise in containerized environments, and collaborate with DevOps and GIS teams to deliver scalable production solutions for defense and intel clients.
Location: Vienna, California, St. Louis, Washington
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 Leave

Key Requirements

  • •2+ years of professional backend software engineering experience
  • •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
  • •Experience working in containerized environments (Docker, Kubernetes, or similar)
Experience:2+ yearsGeospatialGISEsriArcGISDefense
Education:Bachelor's in Computer Science, Mathematics, GIS, or STEM related field
Skills:English
Certifications:Top SecretSecurity Clearance
Languages:English
Tech Stack:PythonNode.jsJavaDockerKubernetesArcGISREST

Eligibility

Nationality:US National
Work Authorization:Authorization required. Sponsorship not provided.
Security Clearance:Top Secret

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