Tech jobs
Job listings
System Engineer- ArcGIS
Deploys, configures, and troubleshoots enterprise ArcGIS systems for government and intelligence clients, optimizing performance and integrating with cloud and on-prem environments.
Technical Consultant- Enterprise Data Engineer
Designs and implements enterprise geospatial databases for government clients, configuring secure, scalable systems using Oracle, SQL Server, PostgreSQL, or SAP HANA and Esri’s ArcGIS tools.
Technical Consultant - System Engineering focus
Designs, deploys, and supports enterprise-scale GIS systems using ArcGIS Enterprise, focusing on high availability, disaster recovery, and Kubernetes-based architectures.
Data Scientist I
Data Scientist at Esri builds and deploys ML models for customers using Python and spatial analytics, collaborating with GIS teams to solve business problems in industries like defense, utilities, and transportation.
Software Development Engineer I
Builds geospatial software using JavaScript/TypeScript and Python for clients in the Midwest, focusing on GIS solutions, AI web interfaces, and geoprocessing tools.
DevOps Engineer II - Geocoding Services
Build and maintain cloud and on-prem systems that automate deployment, testing, and monitoring of Esri’s global geocoding services using AWS, Linux, Windows, and CI/CD pipelines.
Sr. Software Development Engineer - Topographic Mapping
Design and build geospatial data-quality tools using JavaScript/TypeScript, React, Node.js, and ArcGIS APIs for organizations managing GIS assets.
Sr. Product Designer - Mobile
Designs and refines the mobile GIS app ArcGIS Field Maps for iOS and Android, collaborating with cross-functional teams to deliver high-fidelity, user-centered interfaces and workflows.
Software Developer II - Indoor GIS AI and Reality
Develop AI-powered indoor mapping and navigation tools using computer vision, 3D graphics, and geospatial software in C++, .NET/C#, and Python.
Sr. Software Development Engineer - Indoors GIS AI and Reality
Senior engineer building AI-powered indoor mapping and 3D reality systems using C++, C#, Python, and geospatial tech to automate indoor navigation and emergency response workflows.
C++ Software Developer II - ModelBuilder, ArcGIS Pro
Develops and maintains C++/.NET desktop GIS software for ArcGIS Pro, focusing on ModelBuilder's diagramming interface and backend APIs to enable spatial analysis workflows.
Network Analyst Product Engineer II - Vehicle Routing Problem (VRP)
Develops and tests vehicle routing solvers, builds test cases, analyzes performance, and collaborates with engineers to improve route optimization for logistics and mobility use cases.
Sr. Software Developer - Android Apps
Senior Android developer at Esri building field mapping and data collection apps using Kotlin and Android frameworks, driving technical direction and mentoring on an on-site team in Redlands, CA.
Sr. Software Developer - iOS Apps
Senior iOS developer on Esri's Field Apps team building location-aware mobile apps for field mapping, data collection, and real-time decision-making using Swift/Objective-C, Xcode, and Cocoa/Cocoa Touch APIs.
System Engineer- Enterprise Data Engineer (Mission-Focused)
This role involves designing, deploying, and optimizing mission-critical geospatial data platforms and database environments for national security clients. The engineer will work with cloud and hybrid infrastructures, utilizing SQL, Python, and ArcGIS technologies to ensure system performance and security.
Spatial Data Engineer II
Spatial Data Engineer II on Esri's geocoding team: acquires, transforms, and loads massive commercial and open-source spatial datasets into normalized databases using Python and SQL scripts, while evaluating data sources and driving continuous quality for ArcGIS geocoding products. Onsite in Redlands, CA with relocation support.
Software Developer II - Android Apps
Join Esri's Field Apps team as a Software Developer II building next-generation Android applications in Kotlin for field mapping, data collection, and navigation, tackling challenges like offline sync and GPS integration. Requires 2+ years of commercial development experience; onsite in Portland, ME with relocation support.
Technical Consultant - Utilities
Technical consultant at Esri working with utility clients to design, implement, and administer enterprise GIS solutions on the ArcGIS platform — advising on architectures, workflows, and implementation/migration strategies while supporting business development. Requires 5+ years of enterprise GIS experience and US citizenship.
DevOps / Platform Engineer – TS/SCI
DevOps/Platform Engineer in Esri's Professional Services organization who builds and maintains secure CI/CD pipelines, automation, and infrastructure for mission-critical software delivery. Core stack includes GitHub Actions, Azure DevOps, Jenkins, Docker, Python, Terraform/Ansible, and Kubernetes. Requires TS/SCI clearance and onsite work in Vienna, VA.