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.

Software Development and ArcGIS Product Engineering

Software Developer—ArcGIS for AutoCAD: Work closely with a team of dynamic and passionate engineers across diverse technologies to design and implement software that works with CAD, ArcGIS Online, and ArcGIS Enterprise.

Software Developer—Geodatabase: Develop frameworks for big data and distributed processing by building data access technologies that allow server, desktop, and mobile apps to work with a rich spatiotemporal information model.

Graph Algorithm Programmer: As a key technical member of the ArcGIS Network Analyst team, apply your creativity and coding skills to design and implement algorithms and solvers for transportation routing solutions.

3D Software Engineer—ArcGIS Pro Mapping: Work on sophisticated 3D functionality that will enhance mapping in ArcGIS Pro, contribute to new technologies, and deliver effective results to Esri users.

Geostatistical Analysis Product Engineer: Help advance the ArcGIS Geostatistical Analyst extension. Establish and define customer needs and translate them into functional requirements, product improvements, and new software design.

Senior Geocoding Product Engineer: Work with Esri’s global community to understand their geocoding and geosearch needs and help design and build the next generation of geo-coding for the ArcGIS platform.

Cartographer: Create stunning new designs and publish innovative online maps and layers that support an array of uses, from online information products to traditional desktop GIS and spatial analysis.

Professional Services and Consulting

Security Engineer: Consult with Esri users and partners to design, develop, and implement secure enterprise GIS solutions. Throughout the development life cycle, provide hands-on security architecture leadership to a team of technical subject matter experts.

Technical Advisor—Partners: As a technical expert and strategic business consultant, help users develop best practices for implementing the ArcGIS platform so they can establish a vision for their solutions and begin to meet their goals.

Platform Configuration Engineer: Work closely with Esri users and partners to identify, design, and certify key GIS workflows for the ArcGIS platform while providing guidance on configuration and best practices.

Educational Services and Technical Support

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

Geodatabase Analyst: Provide users with high-quality technical support and use Esri tools and other related technologies to resolve technical issues associated with enterprise geodatabases.

Business Development

Utilities and Telecom (multiple openings): With opportunities available in both leadership and account management roles, work closely with utility and telecommunications organizations to provide strategic guidance on how to leverage the ArcGIS platform as a comprehensive business solution.

Team Lead—Local Government: Through effective coaching and operations management, lead a collaborative account team in promoting the adoption of the ArcGIS platform within local government organizations.

Presales and Solution Engineering

Data Scientist: As a machine learning engineer, help Esri create industry-leading predictive geospatial solutions. Build predictive algorithms based on historical data that not only improve users’ day-to-day business operations but also generate best practices within the geospatial industry.


GIS Industry Managers—Electric and Gas, Transportation: Develop and oversee the execution of global go-to-market strategies to drive growth in new and existing markets by positioning Esri technology as uniquely suited to address industry challenges and opportunities.

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