GrepJob
Esri

Software Development Engineer II- Back End

Esri
Apply
about 3 hours ago
St. Louis, MO, USAMid Level / Senior
H1B Sponsor

Base Salary

$97k - $162k/yr

Responsibilities

  • Build backend services that power geospatial processing and automation.
  • Develop APIs, proxies, and integration services using Node.js and Python.
  • Create and maintain backend tooling for ArcGIS Enterprise in containerized environments.
  • Develop and maintain geoprocessing services and operational workflows.
  • Build connectors and ingestion pipelines across diverse enterprise data sources.
  • Support deployments in cloud-native and on-prem environments.
  • Improve reliability and performance through API design and monitoring.
  • Collaborate with platform, DevOps, and GIS teams to translate requirements into solutions.

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 platforms.
  • Familiarity with geoprocessing workflows and automation of GIS tasks.
  • Experience working in containerized environments like Docker or Kubernetes.
  • Solid fundamentals in API design and debugging distributed services.
  • Strong problem-solving, communication, and collaboration skills.
  • US citizenship with Active or Current Top Secret Security Clearance.
  • Bachelor's degree in Computer Science, Mathematics, GIS, or a related field.

Benefits

  • Industry-leading health and welfare benefits including medical, dental, and vision.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave.
  • Twelve paid holidays throughout the year.
  • Opportunities for personal and professional growth.