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 · Vienna, Virginia, United States
- 2+ yrs exp
- Added 1 month ago
About this role
Esri is seeking a Software Development Engineer II to build and maintain backend systems that power geospatial applications for defense and intelligence. This mission-focused role involves designing and developing scalable APIs and services using technologies like Node.js and Python, while collaborating with cross-functional teams in a secure environment. Relocation assistance is available for candidates relocating to the Washington D.C. area.
What you'll do
- Develop backend services for geospatial processing and automation.
- Build and maintain APIs and integration services using Node.js and Python.
- Extend ArcGIS Enterprise within containerized environments.
- Create geoprocessing services and operational workflows.
- Build data connectors and ingestion pipelines.
- Improve system reliability and performance through monitoring and observability.
What they're looking for
- Python
- Node.js
- JavaScript
- REST APIs
- ArcGIS Enterprise
- Docker
- Kubernetes
- Geoprocessing
Benefits
- Medical, dental, and vision insurance
- Life insurance
- 401(k) and profit-sharing programs
- Vacation leave (minimum 80 hours)
- Paid holidays
- Professional development opportunities
Opens the official application on the employer’s site. No login required.
Esri
- Industry
- Technology & Software
Likely interview questions
- Describe your experience designing and building REST APIs.
- Explain your familiarity with ArcGIS Enterprise or similar geospatial platforms.