Career Opportunities

Esri is hiring smart people with all levels of experience for positions at our headquarters, regional offices, and R&D Centers. Your work will affect the way people live and how organizations solve problems. We offer exceptional benefits, competitive salaries, profit sharing, and a collaborative and stimulating environment. Join us and be part of Esri’s mission to make a difference in our world. Check for a comprehensive listing.

Software Development and ArcGIS Product Engineering

QA Engineer—ArcGIS Enterprise: Help design and develop the next generation of ArcGIS Enterprise software. Establish and define customer requirements, identify workflow enhancements, and build new releases.

Technical Writer: Combine your passion for writing with your interest in technology to advance the software documentation of ArcGIS Enterprise.

Senior Story Maps Application Developer: Enable Esri users around the world to create and consume sophisticated, geography-based multimedia narratives by enhancing existing storytelling apps and building new ones.

Utilities Product Engineer: Join Esri’s development team and create a framework for building solutions in the utilities industry. Influence ArcGIS product design, functionality, and usability.

Emergency Management Solutions—Product Engineer: Use your domain experience and passion for GIS to lead a team that builds and delivers industry-specific apps, maps, and tools.

Product Management

Technical Product Manager/Evangelist—Scripting: Inspire Esri’s developer community while driving the product vision and technical road map. Focusing on Python, the scripting language used across the ArcGIS platform, you will provide both pre- and postsales support.

Professional Services and Consulting

Senior Solution Architect: Work closely with clients to implement proven IT/GIS strategies for their platform architectures. Help clients develop multiyear strategic visions to assist them with technology and budgetary changes.

Educational Services and Technical Support

Instructors—GIS: Help users stay at the forefront of GIS technology by teaching Esri software courses in traditional and online instructor-led classrooms.

Course Developer: Work with the latest Esri software and subject matter experts to design, develop, and maintain instructor-led and web-based training materials.

ArcGIS Enterprise Analysts: Provide high-quality technical support to users and resolve technical issues related to enterprise GIS servers that use Esri tools and other associated technologies.

Business Development

Account Executives and Account Managers—Retail, Manufacturing, and Electric and Gas: Work with an account team to sell and promote the adoption of Esri’s ArcGIS platform among organizations that work in these industries.

Presales and Solution Engineering

Solution Engineers—Retail and Manufacturing: Define and deliver strategies to address users’ business challenges and clarify how GIS generates value for retail and manufacturing companies.


Global Marketing Manager: Be Esri’s global brand advocate and drive international growth by extending marketing programs through the Esri Global Distributor network.

Partner Marketing Manager: Work with Esri’s most strategic partners to ensure that these relationships are effective at propelling the growth of Esri’s brand worldwide.

Industry Marketing Manager—Agriculture: Develop and oversee the execution of global go-to-market strategies to drive growth in new and existing markets in the agriculture industry.