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

Front-End Engineer: In this challenging opportunity, use your engineering expertise, as well as your development and design skills, to create visually stunning applications and mashups that solve interesting, real-world problems.

Software Developer—Online Products: Are you excited about building cutting-edge JavaScript and HTML web apps? Envision, design, and develop web apps and user interface modules for large-scale deployment and management.

QA Engineer—ArcGIS for Server: As a key member of Esri’s ArcGIS for Server software development team, use your GIS experience and problem-solving abilities to design and build the next generation of ArcGIS for Server software.

Data Exploration Product Engineer: Help dictate how GIS professionals investigate, discover, and share their data. To ensure the quality of Esri software, you will test features and build and validate realistic workflows and scenarios.

Product Management

Product Manager—Imagery Content: Be the primary product contact for Esri’s imagery content by working with development staff, regional offices, international distributors, and business partners to provide pre- and postsales support.

Professional Services and Consulting

Platform Configuration Engineer: Work closely with customers and partners to identify, design, and certify key GIS workflows for the ArcGIS platform. Also provide customers with guidance on platform configuration and best practices.

Consultant/Project Manager—Electric/Gas Utilities: Work closely with clients from the electric and gas industries to broaden the presence and effectiveness of GIS within their businesses and support the Esri platform’s growth into new domains.

Educational Services and Technical Support

Instructor—GIS: Employ your teaching skills and GIS knowledge to provide Esri customers with a rich environment in which to learn ArcGIS software, using hands-on training, instructional delivery, and facilitated activities.

Support Analysts: Help ensure that customers use Esri products to achieve their organizational goals. Draw on your extensive knowledge base and collaborate with other team members to provide solutions to Esri users that improve their workflows.

Business Development

Account Managers and Account Executives: Sell and promote the adoption of the ArcGIS platform. As part of an account team for natural resources, agriculture, or state and local government, you will develop and execute strategies for a defined portfolio of accounts.

Presales and Solution Engineering

Solution Engineers: Are you a self-starter and problem solver who is passionate about technology? Put these qualities to work to shape and deliver strategies on how prospective customers in city and county governments or the petroleum industry can effectively use the ArcGIS platform.


Senior Product Marketing Specialist: As an experienced marketing pro, envision and execute plans to make millions of users around the globe aware of Esri products in a way that drives demand and, ultimately, adoption.

Applications Development Team Lead: Use your technical expertise to lead a team of JavaScript and full stack developers in designing, developing, testing, deploying, maintaining, and enhancing software solutions.