Full-Time

Software Development Engineer 1

Esri

Esri

5,001-10,000 employees

Global GIS software and mapping platform

Compensation Overview

$75.9k - $129.5k/yr

No H1B Sponsorship

St. Louis, MO, USA

In Person

Relocation assistance available to St. Louis, MO.

US Citizenship, US Top Secret Clearance Required

Category
Software Engineering (1)
Required Skills
Agile
Python
JavaScript
TypeScript
SCRUM
Requirements
  • 1+ years of JavaScript or TypeScript experience
  • Professional experience in a similar position supporting similar responsibilities
  • Strong foundation in object-oriented software principles
  • Ability to analyze software/algorithms and identify improvements
  • An entrepreneurial awareness of how technology enables excellence within governments and organizations, you need to be interested in why we are developing software, not just how we develop software
  • Understand the importance of software development methodologies (Agile, Scrum, Waterfall, RAD, RUP) and software design techniques (UML, entity relationship diagramming, use cases, data flow diagramming); know how they impact the quality of your design process, team collaboration, and work product
  • Capability to manage multiple projects simultaneously
  • US citizenship and willingness and ability to maintain a US Security Clearance
  • Bachelor's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field
Responsibilities
  • Support and build software that follows industry-standard design patterns, development methodologies, and deployment models
  • Solve complex problems with application design, product development, and user experiences
  • Collaborate with other developers, engineers and product managers throughout the development process
  • Evolve your language skills in JavaScript by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools
  • Use JavaScript and TypeScript to develop front end applications
  • Use Python to develop geoprocessing tools, services, and AI agents
Desired Qualifications
  • Experience with one or more of the following technologies: HTML, CSS, JavaScript, Swift, Kotlin
  • ReactJS, Vue, Svelte
  • Python generative AI, large language models, and agentic systems
  • Web AI chatbot interfaces
  • Web data visualization techniques combining AI results with 2D and 3D maps
  • GIS
  • REST Web services
  • SQL, SQL Server, PostgreSQL, Oracle, RDBMS
  • Master's degree in Computer Science, Mathematics, Geographic Information Systems (GIS), or STEM related field

Esri provides geographic information system (GIS) software and services, most notably the ArcGIS platform, which helps people create, analyze, and share maps and spatial data. Users can import data, build maps, run spatial analyses, and deploy dashboards and apps that incorporate maps, real-time feeds, and even AI insights. Esri differentiates itself by remaining privately owned since its founding, focusing on long-term GIS development rather than chasing quick profits, and maintaining a comprehensive, industry-standard suite that is used in urban planning, disaster response, logistics, and conservation. Its stated goal is to help people understand and manage the world through maps by turning data into actionable geographic insight.

Company Size

5,001-10,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Redlands, California

Founded

1969

Simplify Jobs

Simplify's Take

What believers are saying

  • ArcGIS-based 3D data bundles deepen adoption in infrastructure, utilities, and government workflows.
  • R, Spark, and low-code integrations expand ArcGIS usage among analysts and public-sector teams.
  • Cloud modernization and education partnerships broaden Esri's reach into new buyers and users.

What critics are saying

  • Dependency on third-party hazard feeds threatens monitoring products like UNESCO's Sites Navigator.
  • Breaking GeoAnalytics Engine 2.0 changes disrupt production workflows and slow customer upgrades.
  • Autodesk, Google, and HERE can capture lighter-weight mapping workflows before ArcGIS.

What makes Esri unique

  • Jack and Laura Dangermond founded Esri in 1969 with $1,100 in Redlands.
  • ArcGIS remains the industry-standard GIS platform across desktop, SaaS, and enterprise deployments.
  • Esri controls tightly integrated tooling across mapping, analytics, storytelling, and developer workflows.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at Esri who can refer or advise you

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

401(k) Retirement Plan

401(k) Company Match

Paid Vacation

Paid Holidays

Professional Development Budget

Hybrid Work Options

Company News

Geomares
Apr 23rd, 2026
Razor-sharp 3D aerial imagery of the Netherlands is now available in ArcGIS.

Razor-sharp 3D aerial imagery of the Netherlands is now available in ArcGIS. April 23, 2026 Esri and Kavel 10, a provider of high-quality Lidar data and aerial imagery, have launched a new premium 3D data bundle offering highly detailed and realistic spatial coverage of the Netherlands. Updated annually, the dataset captures aerial imagery at a resolution fine enough to distinguish small objects such as manhole covers and traffic signs, giving organizations direct access to current, reliable spatial information within ArcGIS. By making high-quality 3D data more accessible, the two parties aim to lower the barrier to adoption for organizations working on challenges related to the energy transition, climate adaptation, and the design and redesign of public space. Demand for accurate, accessible and immediately actionable 3D spatial data is growing fast, particularly among organizations in construction, infrastructure, utilities and government. The ability to quickly understand existing conditions and build a clear, defensible rationale for key decisions is becoming a baseline requirement, not a differentiator. A new 3D data bundle from Esri and Kavel 10 combines two complementary strengths to address this directly. Kavel 10 - which flies its own aircraft across the entirety of the Netherlands every year, producing a complete, high-quality and uniformly consistent national 3D dataset - brings the raw material. Esri Nederland brings the platform: ArcGIS technology that turns that data into something organizations can act on. Together, they shorten the path from spatial data to informed decision-making, particularly in projects with significant spatial impact. Manhole covers and traffic signs. Kavel 10's high-resolution cameras capture detail down to three centimetres, making even small objects such as manhole covers and traffic signs clearly visible. That level of precision makes the data genuinely useful for comparing existing conditions against design or planning scenarios. In other words, the new dataset is built for the decisions that matter. It targets some of the most pressing challenges facing urban planners, engineers and policymakers today: the energy transition, climate adaptation and the redesign of public space. A designer can use the data to identify fine elements such as cables, pipes or fencing within their spatial context. A policymaker can rapidly assess the implications of an intervention - whether a flood defence upgrade or a public space redesign - on the surrounding environment. Across the board, the bundle supports the full workflow: planning, designing, substantiating choices, communicating with stakeholders and monitoring outcomes over time. Lowering the barrier to data access. By handling both data acquisition and processing, Esri and Kavel 10 eliminate the technical burden on end users, giving organizations immediate access to data they can apply in practice. The two partners describe it as a new standard for spatial insight and analytical accuracy. "The razor-sharp 3D visualizations are easier and faster to process, and provide an even sharper and more complete picture of areas and specific locations across the Netherlands. This is an important step in the development of 3D data in the Netherlands," said Thomas Lier, product manager at Esri Nederland. "By making this high-quality data accessible, we lower the barrier for organizations to work with it." Gaussian splatting. Gaussian splatting, one of the most talked-about techniques in geospatial right now, sits at the heart of this new data product. Unlike traditional mesh-based rendering, Gaussian splatting produces strikingly realistic visualizations with significantly greater efficiency. For organizations that need their spatial data to be both visually compelling and technically rigorous, that combination is hard to ignore. Integrated with the analytical capabilities of ArcGIS, it gives teams a powerful way to explain, test and substantiate designs and plans in a format that stakeholders can actually engage with. The benefits extend across digital twins, 3D modelling, and visualization for infrastructure and energy transition projects, among others. Per project or per area. The bundle is available now and can be accessed on a per-project or per-area basis. Data is delivered through Esri Nederland's own infrastructure, meaning organizations need no additional storage or server capacity of their own. The product will continue to evolve, with Esri Nederland committed to developing the dataset further based on real-world experience and emerging market needs. Value staying current with geomatics? Stay on the map with its expertly curated newsletters. Gim International provide educational insights, industry updates, and inspiring stories to help you learn, grow, and reach your full potential in your field. Don't miss out - subscribe today and ensure you're always informed, educated, and inspired.

Mapular
Apr 20th, 2026
How UNESCO monitors 1,248 World Heritage Sites in near real time.

How UNESCO monitors 1,248 World Heritage Sites in near real time. The UNESCO World Heritage List protects 1,248 places across 170 countries. Machu Picchu. The Great Barrier Reef. Cologne Cathedral. The Lavaux vineyard terraces. Places so different in climate, geography, and cultural context that a single management approach simply cannot work. And yet the threats to those sites (wildfires, earthquakes, floods, coral bleaching, deforestation) do not respect the boundaries that separate Cultural from Natural sites, or one country's jurisdiction from another's. So how do you keep watch over 1,248 properties with one small team? That was the question UNESCO was solving when they partnered with Esri and with Mapular, an Esri Germany partner, to extend the UNESCO Sites Navigator into a living monitoring platform. The opportunity: global scale, local consequences. World Heritage inscription happens once. Protecting a site happens every day. New hazard datasets become available every year, from higher-resolution satellite feeds to real-time disaster networks like USGS, GDACS, NASA FIRMS, NOAA, and Global Forest Watch. Each of them is useful on its own. The value multiplies when they come together in one place, aligned to the same site geometries, at the same cadence, inside a platform a conservation team can navigate without writing code. That is the opportunity the Sites Navigator was built to capture. Three constraints shaped the brief: * Global coverage, site-level precision. A wildfire near a natural site is not the same as a wildfire near a stone monument. The system must reflect that. * Low-code maintainability. UNESCO's GIS team are conservation and heritage specialists first. They needed a platform their existing staff could own and extend, without developing. * Transparent science. Alerts had to be explainable: why did this site flag, what data did it come from, what threshold was crossed? Over-alerting erodes the credibility of the platform itself. The solution: the UNESCO Sites Navigator, extended. UNESCO and Esri had already built the foundation of the Sites Navigator: a unified map pulling World Heritage Sites, Biosphere Reserves, and Global Geoparks into a single interactive view. Mapular joined to build the environmental risk and alert engine: the part that turns the map from a reference tool into a daily operational instrument. Three pieces came together: * A harmonized sites layer that resolves point-based and polygon-based site records into one consistent geometry set. * An automated alert system that runs scheduled analyses against live hazard feeds and flags each site when attention is warranted. * A dedicated monitoring dashboard and advanced map application built on Esri's out-of-the-box tools so UNESCO's team can maintain everything themselves. From raw hazard feeds to actionable alerts. The alert engine ingests from the organizations whose job it is to watch the planet: * NASA FIRMS for active fires * USGS for earthquakes * GDACS (the UN/European Commission joint system) for tsunami advisories * NOAA Coral Reef Watch for coral bleaching conditions * Global Forest Watch for vegetation disturbance and tree cover loss * WRI Aqueduct for water risk, flood risk, drought, and water stress Each feed is interpreted through thresholds UNESCO's scientific team defined. The system does not guess. Events below the defined severity are ignored. Events above it, within a relevant distance of a site, become an alert. The principle is simple and important: the system flags situations that warrant attention. UNESCO's team, with local context and scientific expertise, decides what to do with them. Why ecological relevance matters. Not every hazard threatens every site in the same way. Coral bleaching is a catastrophe for the Great Barrier Reef and irrelevant for the Cologne Cathedral. So the platform only evaluates bleaching for Natural and Mixed sites. A wildfire close to a stone monument is a structural risk for the monument itself. A wildfire at a similar distance from a forest reserve is a risk to the ecosystem that defines the reserve's value. The platform reflects that difference by applying the appropriate buffer distance for each site category. Decisions like these were not implementation details. They were design choices that turned a generic spatial analysis into a tool that makes sense to conservation scientists. Early warning in practice. On a quiet Tuesday, the notebook runs at its scheduled time. It pulls that day's earthquake list from USGS, fires from NASA FIRMS, and tsunami advisories from GDACS. It determines how far each event could reasonably affect a site and runs a server-side spatial filter against the harmonized sites layer. If any site is affected, its alert flag flips to Yes in the production layer. The monitoring dashboard updates automatically. An email goes out to the UNESCO team, grouped by hazard type, with site names and the specific conditions that triggered the alert. On a noisy Tuesday (a Pacific tsunami warning, a fire season in the Mediterranean, a coral bleaching event in the Caribbean at the same time) the same engine runs. The pattern is the same. The value scales. Why out-of-the-box was non-negotiable. This is the part that matters most for other nonprofits thinking about similar investments. Everything Mapular built sits on Esri's standard platform: ArcGIS Online for hosting, ArcGIS Experience Builder for the web application, ArcGIS Dashboards for monitoring, ArcGIS Notebooks for the scheduled automation, Arcade for pop-up logic. No custom backend. No bespoke front-end framework. No services that only one vendor can keep alive. That matters because nonprofit technology that depends on a specific consulting relationship is fragile. The moment the contract ends or the consultant leaves, the system freezes. UNESCO insisted from day one that everything be maintainable by their in-house GIS team. That constraint shaped every architectural decision. Lessons for other nonprofits. A few patterns from this engagement translate directly to other global nonprofit monitoring programs: * Design for team autonomy, not for the consultant. Out-of-the-box tools are slower to customize than bespoke code, but they last longer and cost less over the decade that matters. * Let scientific expertise drive thresholds, not software defaults. The value of an alert is a function of the thresholds behind it. Generic "anomaly detection" is not useful for conservation work. * Separate the hazard from the interpretation. The platform flags. The humans decide. This keeps trust intact over time, even as data sources change. * Harmonize your entities first, then layer analytics on top. The hardest part of the UNESCO engagement was not the alerting logic, it was producing one consistent geometry layer for every site. Analytics are only as good as the spatial foundation beneath them. Built to grow with the mission. The Sites Navigator was designed to keep evolving alongside UNESCO's wider conservation work. The same foundations that power monitoring of World Heritage Sites today can be extended to other UNESCO designations such as Biosphere Reserves and Global Geoparks, as well as to new data sources as they become available. That flexibility, more than any single alert, is the outcome Mapular is most proud of. Looking to build something similar? Mapular helps nonprofit and conservation organizations plan, build, and maintain monitoring platforms on the ArcGIS ecosystem. If you are thinking about an early-warning system for your own program, Mapular would love to hear what you are protecting and how Mapular can help. Ready to put location intelligence to work? Book a free demo and see Mapular in action.

Earth Imaging Journal
Apr 3rd, 2026
Mainz implements fully cloud-based Geospatial Data Infrastructure with VertiGIS and Esri.

Mainz implements fully cloud-based Geospatial Data Infrastructure with VertiGIS and Esri. Relaunch creates a powerful, secure, and scalable platform for citizen services and administration. The state capital of Mainz and its municipal data centre (KDZ) have partnered with VertiGIS and Esri Germany to relaunch their Geospatial Data Infrastructure (GDI). The initiative delivers a modern, cloud-based, and security-certified SaaS platform designed to meet today's administrative needs while supporting future digital developments. The technical foundation is built on Esri's ArcGIS Online, a proven standard for modern digital public-sector infrastructures that operates without the need for local servers. VertiGIS Studio, VertiGIS FM, and other additional components of the VertiGIS Neo technology portfolio extend the ArcGIS platform with purpose-built functionality for public administration. This includes web map applications, specialised solutions, and tools for infrastructure management. Together, the platform provides an end-to-end cloud architecture that meets stringent requirements for information security, data protection, and regulatory compliance, while remaining scalable and future ready. With the relaunch, Mainz has created a central, powerful platform for citizen-oriented services and internal WebGIS applications. The cloud-first approach delivers high availability and operational resilience, while simplifying a historically complex system landscape made up of multiple SaaS and managed service components. These have now been consolidated into a single, integrated solution. The new GDI also enables the deployment of specialised applications that streamline day-to-day administrative work. Using modern low-code and no-code technologies, applications can be configured quickly and adapted as requirements evolve, with minimal development effort. A clear data and system architecture ensure transparency, easy maintenance, and futureproofing.

Esri
Mar 31st, 2026
Esri and RoboGarden sign strategic MOU to advance geospatial and geomatics education.

Esri and RoboGarden sign strategic MOU to advance geospatial and geomatics education. Agreement Explores New Models for Digital Learning, Academic Collaboration, and Global Workforce Readiness * Esri and RoboGarden have signed an MOU to explore strategic collaboration that broadens access to modern GIS and geomatics education. * RoboGarden, a Canadian EdTech company, offers gamified and scalable digital learning solutions for academic institutions, governments, and industry. * The MOU outlines joint exploration of academic pathways, improved regional coordination, and potential creation of a Geospatial & Geomatics Virtual Academy. * The agreement focuses on enhancing digital learning delivery, expanding localized e-learning opportunities, and supporting global workforce development in high-demand technology fields. * To stay informed about Esri's education initiatives and resources, visit com/en-Esri Saudi Arabia Ltd./industries/education/overview. REDLANDS, Calif. - March 31, 2026 - Esri, the global leader in geographic information system (GIS) technology, today announced the signing of a Memorandum of Understanding (MOU) with RoboGarden Inc. The MOU is aimed at expanding geospatial and geomatics education, improving academic collaboration, and strengthening global workforce readiness. Specifically, this new agreement establishes a framework for Esri and RoboGarden to evaluate new approaches for scalable digital learning, regional responsiveness, and curriculum-aligned academic pathways. The MOU's four strategic objectives include: creation of a geospatial and geomatics virtual academy, stronger regional execution and responsiveness, academic partnership pathways, and localized esri e-learning opportunities. Organizations across industries will benefit from this initiative, such as business, government agencies, academia, as well as individual learners seeking job-ready skills in GIS. "Esri's MOU with RoboGarden creates an important opportunity to explore new models for academic collaboration, digital learning delivery, and regional access that can help prepare the next generation of geospatial professionals," said Esri President, Jack Dangermond. "This MOU represents a strategic step toward reimagining how hands on and practical geospatial/geomatics skills are developed and delivered at scale," said Mohamed Elhabiby, Co-Founder and President of RoboGarden Inc. "By exploring a virtual academy on the RoboGarden platform, deeper academic collaboration, and localized digital learning pathways, we are laying the foundation for accessible, practical, and globally relevant GIS education that better serves institutions, industries, and learners worldwide." To learn more about Esri's education solutions and geospatial learning resources, visit esri.com/en-Esri Saudi Arabia Ltd./industries/education/overview. About Esri Esri, the global market leader in geographic information system (GIS) software, location intelligence, and mapping, helps customers unlock the full potential of data to improve operational and business results. Founded in 1969 in Redlands, California, USA, Esri software is deployed in hundreds of thousands of organizations globally, including Fortune 500 companies, government agencies, nonprofit institutions, and universities. Esri has regional offices, international distributors, and partners providing local support in over 100 countries on six continents. With its pioneering commitment to geospatial technology and analytics, Esri engineers the most innovative solutions that leverage a geographic approach to solving some of the world's most complex problems by placing them in the crucial context of location. Visit Esri Saudi Arabia Ltd. at esri.com. Jo Ann Pruchniewski Public Relations, Esri

Esri
Mar 26th, 2026
What's New for the R-ArcGIS Bridge (spring 2026).

What's New for the R-ArcGIS Bridge (spring 2026). By Martha Bass and Josiah Parry The R-ArcGIS Bridge continues to evolve as a powerful way to connect R developers with the ArcGIS ecosystem, and the past few months have been especially exciting. From presentations and collaboration at the 2026 Esri Developer & Technology Summit to new releases across the {arcgis} packages, Esri is making it easier than ever to build full-stack spatial workflows in R. Esri'll cover: * Esri's Dev & Tech Summit * New features & package releases * What Esri is planning for User Conference this summer Dev & Tech Summit 2026. At this year's Esri Developer & Technology Summit, the R-ArcGIS Bridge team presented at the plenary and hosted two a technical workshop and demo theater session focused on integration and full-stack spatial development with R. These presentations emphasized a common theme: bringing R closer to the ArcGIS system - not just for analysis, but for building production-ready applications and services. Plenary. In the plenary demo, Esri showed how the R-ArcGIS Bridge can create ArcGIS-powered applications all from R. The demo focused on calling ArcGIS web tools directly from R, and using that tool inside a Shiny application. By combining new web tool support with integration of the Calcite Design System, the app demonstrated how R-based tools can feel like a natural extension of the ArcGIS ecosystem. If you're interested in the code and examples from the plenary, they're available on GitHub: Plenary Resources Full-Stack Spatial with R and ArcGIS. The technical session went deeper into the mechanics of building end-to-end spatial workflows using the R-ArcGIS Bridge. This session walked through: * Managing feature services from R * Authenticating against ArcGIS Online or Enterprise * Performing scalable geocoding * Using R to build Shiny applications that integrate ArcGIS services and the Calcite Design System The session culminated in a Shiny app that tied these pieces together, demonstrating how spatial data scientists can move from data access and analysis to interactive, shareable applications without leaving R. All workshop materials, example scripts, and slides are available here: Full-Stack Spatial Resources Powering arcgis apps with R. Esri also presented a Demo Theater session focused on practical automation workflows using the R-ArcGIS Bridge. This session highlighted how the {arcgis} metapackage can be used to access, transform, and maintain the data that feed ArcGIS applications, with a particular emphasis on ArcGIS Dashboards. The demo covered * reading from a feature service * accessing and reverse geocoding a CSV portal item, * adding new features to a feature service * showing how R can serve as the "engine" behind automated updates to authoritative data sources. If you weren't able to attend Dev & Tech Summit - or just want to revisit the material - Esri encourage you to explore the full repository: 2026 Dev Summit resources New features in the R packages. Alongside Dev & Tech Summit, Esri released a significant set of updates across the R-ArcGIS Bridge packages. The 2026 Q1 release represents a major step forward in full-stack spatial development with R, with improvements driven directly by community feedback. Deeper Shiny integration with {calcite}. A major focus of this release is making it easier to build polished, ArcGIS-styled Shiny applications. The {calcite} package has been revamped with hand-crafted R bindings for Calcite components, making the experience feel native to R and Shiny. With these updates, you can: * Use Calcite UI components such as alerts, accordions, date pickers, sliders, and switches * Build layouts with helpers like page_navbar and page_sidebar * Access component state directly from Shiny inputs * Explore over 20 interactive examples included with the package These improvements are designed to help R developers build applications that look and feel consistent with the broader ArcGIS platform. Calling geoprocessing services from R. Another major addition is native support for ArcGIS geoprocessing (GP) services in the {arcgisutils} package. You can now call hosted or custom GP services directly from R, with support for: * Asynchronous job execution * Job status tracking and result retrieval * Type-safe interfaces built on modern R object systems This makes it possible to integrate ArcGIS analysis services and your own published web tools directly into R scripts and Shiny applications, without re-implementing server-side logic. Simplified content access. Accessing ArcGIS content from R has also been streamlined. The arc_open function now accepts both ArcGIS URLs and item IDs, reducing friction when working with hosted layers, services, and other content. This improvement makes it even easier to move between ArcGIS and R. For full details on everything included in the 2026 Q1 release, including package-specific changelogs, see: What's New in R-ArcGIS Bridge (2026 Q1) Esri has updated the R-ArcGIS Bridge documentation site to reflect these new capabilities, including new sections covering portal functions, attachments, and more. Take a look at the refreshed documentation here: R-ArcGIS Bridge documentation What's next. Looking ahead, there's more on the horizon. Esri is actively working on: * Supporting routing services in a dedicated {arcgisrouting} package Esri is excited about how these changes will further expand what's possible with R and ArcGIS, and Esri'll share more details as they take shape. Thank you to everyone who joined Esri at Dev & Tech Summit, shared feedback, and continues to build with the R-ArcGIS Bridge. Esri is looking forward to continuing the conversation and seeing many of you in person at Esri UC later this year! announcements developers arcgis developers calcite design system devsummit 2026 r-arcgis bridge spatial analysis and data science developers Martha Bass Martha Bass is a Product Engineer on the Spatial Statistics team at Esri. Josiah Parry Josiah Parry is a Senior Product Engineer in Spatial Analytics and Data Science and helps lead the R-ArcGIS Bridge project.