The World’s Operating Manual If the earth came with an instruction manual, geography would be Chapter 1. Essentially, we’re all just trying to keep civilization going, and Esri invented a way to sustain society on an operational level using maps to preempt and solve problems.  There’s no lack of businesses, agencies, and departments that need assistance achieving operational health and even saving lives. We call that “job security.”  Strength in NumbersWe have 4,000 employees, with 1,100 on our dev and product teams—and growing! 350,000 organizations around the world rely on our software. We’ve pledged $1 billion in STEM software to 100,000 K-12 schools and have supported 13,000 nonprofits around the world. We spend almost 30% of our annual revenue on R&D. Our ArcGIS product suite has been localized in more than 30 languages."Data meets geography at Esri, a billion-dollar company whose mapping technology enables feats like predicting flash floods, managing supply chains in real time, and cutting disease outbreaks off at the pass." --Fast Company


Redlands, CA

ArcGIS for SharePoint

We are looking for enthusiastic individuals to help develop an innovative product that brings mapping functionality to Microsoft SharePoint. Our team of talented developers and engineers are building applications that work within SharePoint on-premises as well as in the cloud using SharePoint Online. With your skills these products will run on browsers, enterprise servers, and the cloud.


  • Develop software components that follow industry standard design patterns, methodologies, and deployment models
  • Build products that integrate mapping technologies and the Esri cloud platform and services
  • Work with a highly motivated team to design and develop software products that will be used by a very large number of users and with a wide variety of data


  • Industry experience with web technologies including JavaScript/TypeScript, HTML5, and CSS
  • Ability to master new technology quickly and to work in a constantly evolving environment
  • Excellent communication skills and the ability to work with a diverse team
  • Bachelor’s or higher in computer science, engineering, mathematics, or related field, depending on position level

Recommended Qualifications:

  • Experience with SharePoint and its development framework and tools (solution model, add-in model, CSOM, REST API, SPFx)
  • Experience with the Esri JavaScript API
  • Experience with React, Fluent UI
  • Experience with C# for server-side components
  • Experience with debugging tools (Chrome developer tools, etc.)
  • Experience with version control (Git and GitHub)
  • Knowledge of software development methodologies (Agile, SCRUM)
  • Knowledge of design techniques (UML, Entity Relationship Diagramming)