Skip to main content

Esri

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

  • Confirmed live in the last 24 hours
  • $97.2k–$162.2k
  • Mid level
  • On-site · St. Louis, MO - Globe
  • 2+ yrs exp
  • Added 1 month ago

About this role

Esri is seeking a Software Development Engineer II to build and maintain robust backend systems for geospatial applications used in defense and intelligence. This mission-focused role involves designing scalable APIs and services, integrating data sources, and ensuring high performance in secure environments. You'll collaborate with cross-functional teams and contribute to impactful operational systems.

What you'll do

  • Develop backend services for geospatial processing and automation.
  • Design and implement REST APIs using Node.js and Python.
  • Extend ArcGIS Enterprise within containerized environments.
  • Build connectors and ingestion pipelines for diverse data sources.
  • Improve system reliability and performance through testing and monitoring.
  • Collaborate with platform, DevOps, and GIS teams to deliver production solutions.

What they're looking for

  • Python
  • Node.js
  • JavaScript
  • REST APIs
  • ArcGIS Enterprise
  • Containerization (Docker, Kubernetes)
  • Geoprocessing
  • SQL

Benefits

  • Medical, dental, and vision insurance
  • 401(k) and profit-sharing programs
  • 80 hours of vacation leave
  • 12 paid holidays
  • Relocation Assistance Program
  • Opportunities for professional growth
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Esri

Industry
Technology & Software
View all jobs at Esri

Likely interview questions

  • Describe your experience designing and building REST APIs.
  • How have you ensured the reliability and performance of backend systems in previous roles?