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 out Esri Careers for a comprehensive listing.

Software Development and ArcGIS Product Engineering

Software Developer—Network Analyst: Envision, design, and develop cutting-edge network analysis applications that solve real-world transportation problems.

Software Developer—Search, Geocoding, Language Processing: Leverage your creativity and coding abilities to build geosearch algorithms that sift through big data to find things on a map.

Product Managers: Oversee the entire life cycle of a product and provide support and direction for a team charged with defining, building, and releasing Esri software.

QA Engineer—ArcGIS for Server: Use your GIS experience and problem-solving skills to fulfill the needs of Esri users and provide them with powerful and reliable management of their GIS services.

QA Product Engineer—Analysis and Geoprocessing: Apply your passion for software quality and your knowledge of testing to help release robust, high-caliber functionality and tools.

Search and Geocoding Product Engineer: Work with Esri’s global community to understand members’ geocoding and geosearch requirements to ensure that we build the best platform to support their work.

Solution Engineer—Cartography: If you’re a cartographer who likes to code, combine your programming skills with your eye for design and help implement the next generation of mapping in a variety of industries.

GIS Services

Consultants/Project Managers (multiple domains): Use your insight, creativity, and technical expertise to help Esri customers solve intricate enterprise problems and play a key role in designing and implementing complex systems for GIS solutions.

Platform Configuration Engineer: Work closely with clients to establish GIS solutions that make them successful, broaden the effectiveness of GIS technology on their businesses, and help shape the evolution of the ArcGIS platform.

Systems Design Analyst: Employ your technical knowledge and superior customer service skills to consult with Esri users and support their strategic and operational enterprise GIS objectives.

Technical Support

Support Analysts—GIS, Server, Database, and Programming: Provide high-quality support to end users of Esri software to solve technical problems quickly and effectively.

Business Development

Account Managers and Account Executives: As a seasoned sales professional, you will explore business development activities and focus on selling Esri solutions across the United States in a number of spheres, including retail, electric and gas, and state and local government, as well as to federal accounts, such as the United States Department of Agriculture and the Environmental Protection Agency.

Presales and Solution Engineering

Solution Engineers: If you’re a self-starter, problem solver, and natural evangelist and are passionate about technology, put your qualities to work by helping prospective geodesign and nonprofit customers devise strategies to effectively use the ArcGIS platform.


Competitive Intelligence Analyst: Help drive Esri’s product, sales, and marketing decisions by gathering, analyzing, and synthesizing competitive intelligence and turning it into quality strategic insight.

Product Marketing Strategists: Develop product positioning and messaging that differentiate our products in the market.