Esri
Technology
SoftwareDevelopmentEngineerII-BackEnd
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer II- Back End at Esri. Build backend services. Develop APIs”
Industry & Context.
Problem-solving
US citizenship, Active Top Secret Clearance, SCI eligibility
What They're Looking For.
Must Have
2+ years backend software engineering, Backend services using Python, Node.js, Java, Designing and building REST APIs, Building service-based architectures, Extending ArcGIS Enterprise, Integrating with ArcGIS Enterprise, Geoprocessing workflows, Proxies, Middleware services, Automation of GIS, Automation of data processing, Working in containerized environments, API design fundamentals, Software design fundamentals, System design fundamentals, Testing fundamentals, Debugging distributed services, Problem-solving skills, Communication skills, Collaboration skills, US citizenship, Active Top Secret Clearance, SCI eligibility, Bachelor's degree
Nice to Have
Master's degree, Esri certification, CompTIA Security + certification, Containerization technologies experience, Cloud platforms experience, Monitoring tools experience, Logging tools experience, Observability tools experience, DevSecOps practices exposure, Secure development pipelines exposure, ArcGIS Enterprise SDKs experience, Automation frameworks experience, Platform extensions experience, Services for geospatial analysis experience, Services for data pipelines experience, Services for map services experience, Enterprise authentication familiarity, Proxies familiarity, Secure service architectures familiarity, Relational databases experience, Spatial databases experience, Event-driven architecture exposure, Batch processing exposure, Distributed data workflows exposure
What You'll Do.
Build backend services
Develop integration services
Create backend tooling
Maintain backend tooling
Develop geoprocessing services
Develop automation scripts
Develop operational workflows
Build ingestion pipelines
Translate requirements
How You'll Work.
Team & Collaboration
Cross-functional team; Platform teams; DevOps teams; GIS teams
Communication Scope
Communication skills
Full Job Description
Overview In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve complex problems at a global scale. This is a unique opportunity to grow your technical skills while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment that values learning, innovation, and purpose. From building intuitive AI web interfaces to writing Python for geoprocessing tools and AI agents, you'll be exposed to the full development lifecycle and cutting-edge GIS solutions. This team supports Defense and Intel clients. You will be part of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference in communities around the world. You will be part of a team that influences lasting contributions for communities with the web and mobile applications you create. The Professional Services division is the consulting and implementation arm of Esri. We break ground in new markets, push the technology envelope and ultimately deliver transformational solutions to high profile clients worldwide. The Professional Services organization is comprised of nearly 1,000 talented business and technical professionals who strive every day to help our users be successful. Esri has a Relocation Assistance Program and can provide support with relocating to the Vienna, VA area for this position. 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 Support deployments across cloud-native and on-prem environmen
Applying for this Software Development Engineer II- Back End role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Esri?
Real rants from real employees. Read before you apply.