Jobs at Esri

4,404 open positions

Esri, headquartered in Redlands, California, is the leading provider of geographic information system (GIS) software. Its flagship product, ArcGIS, powers mapping and spatial analytics for governments, utilities, and enterprises worldwide. With a global customer base of over 200,000, Esri drives innovation in data visualization, location intelligence, and cloud-based spatial analysis.

Esri’s hiring pipeline spans software engineering, data science, GIS analytics, product management, UX/UI design, and cloud infrastructure. Candidates can expect rigorous technical interviews, portfolio reviews for designers, and case studies for data roles. Remote, hybrid, and on-site options are available, and Esri emphasizes continuous learning through internal bootcamps and access to Esri Academy courses.

Job Transparency’s Esri listings uncover real-time salary ranges, employee satisfaction scores, and review sentiment. By comparing your market value against the platform’s data, you can negotiate confidently, target roles that match your skillset, and benchmark benefits before submitting an application.

Sr. Change Management Consultant- Business Development

Company: Esri

Location: Vienna, VA

Posted Dec 19, 2024

The role involves leveraging consulting, business development, and sales skills to help organizations achieve geospatial objectives. Responsibilities include prospecting, developing, and proposing change management strategies for Esri customers, maintaining a pipeline of business development opportunities, and using solution-selling skills to understand customer needs. The ideal candidate should have 5+ years of professional experience in business development/sales, account planning, and account management at executive levels, with strong analytical, interpersonal, and communication skills. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for personal and professional growth.

Sr. Instructor - GIS

Company: Esri

Location: San Antonio, TX

Posted Dec 19, 2024

The role is for an Esri Instructor who will use teaching skills and GIS knowledge to empower customers with innovative GIS software. Responsibilities include growing user skills, ensuring sustainable GIS workflows, expanding ArcGIS use, and communicating the impact of GIS. The ideal candidate should have 5+ years of professional experience with Esri software, 2 years in classroom facilitation, and excellent communication skills. Travel is required for onsite training sessions.

Sr. GIS Training Content Creator

Company: Esri

Location: Olympia, WA

Posted Dec 19, 2024

Esri is seeking a GIS professional with 5+ years of experience for a project team role. The position involves designing, authoring, and updating educational materials using the latest Esri software. Responsibilities include developing training materials, staying updated with Esri technology, and collaborating with team members. Requirements include strong GIS skills, course development experience, excellent communication, and a relevant degree. Benefits include competitive salary, health benefits, and opportunities for growth. Esri values diversity and is an equal opportunity employer.

Sr. Application Developer

Company: Esri

Location: San Antonio, TX

Posted Dec 19, 2024

Esri is seeking a software developer to join their Training Team. The role involves designing, developing, and maintaining internal applications for the Training Department. Required skills include proficiency in Python, JavaScript, C#, .NET, HTML, CSS, jQuery, SQL Server, and Agile development. Familiarity with ASP.NET MVC, Manticore, React, Angular, XML, XSLT, NGINX, Apache, or IIS is a plus. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for personal and professional growth. The company values diversity, equity, and inclusion, and is an equal opportunity employer.

Sr. Software Developer - C#/WPF for UI/UX Development, Imagery

Company: Esri

Location: Remote

Posted Dec 19, 2024

Esri is seeking a software developer with 5+ years of experience in C#, WPF, and C++. The role involves designing and developing user interface components for Imagery and Raster Support in ArcGIS Pro, using asynchronous programming and MVVM. The developer will collaborate with team members and other teams, design software components, frameworks, and SDKs, and work in an agile environment. Requirements include a strong understanding of object-oriented design, data structures, and design patterns, and the ability to design intuitive user interfaces. Esri offers competitive total rewards, including health and welfare benefits, 401(k) programs, and opportunities for personal and professional growth.

Sr. Software Developer - C#/WPF for UI/UX Development, Imagery

Company: Esri

Location: Redlands, CA

Posted Dec 19, 2024

Esri is seeking a software developer with 5+ years of experience in C#, WPF, and C++. The role involves designing and developing user interface components for Imagery and Raster Support in ArcGIS Pro, using asynchronous programming and MVVM. The developer will collaborate with team members and other teams, design software components, frameworks, and SDKs, and work in an agile environment. Requirements include a strong understanding of object-oriented design, data structures, and design patterns, along with the ability to design intuitive user interfaces. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for personal and professional growth.

Sr. Application Developer

Company: Esri

Location: Vienna, VA

Posted Dec 19, 2024

Esri is seeking a skilled developer to join their growing team. The ideal candidate will have 5+ years of experience in languages like Python, JavaScript, and C#. Responsibilities include designing, developing, and maintaining internal applications, troubleshooting complex problems, and partnering with IT to integrate interfaces with enterprise systems. The role requires strong communication skills, a client-focused approach, and a Bachelor's degree in Computer Science or a related field. Familiarity with ASP.NET MVC, Agile development, and Scrum is recommended. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for professional growth. The company values diversity and is committed to creating positive global change.

Sr. Change Management Consultant- Business Development

Company: Esri

Location: Atlanta, GA

Posted Dec 19, 2024

Esri is seeking an experienced professional with a background in consulting, business development, and sales to help organizations achieve their geospatial objectives. The role involves partnering with Esri customers and account teams to drive strategic conversations, promoting change management engagements that accelerate adoption of ArcGIS strategies and technology. Responsibilities include prospecting, developing, and proposing change management strategies, maintaining a healthy pipeline of business development opportunities, and using solution-selling skills to understand customer needs. The ideal candidate should have 5+ years of experience in enterprise business development/sales, account planning, and account management, demonstrated analytical and problem-solving skills, strong interpersonal skills, and excellent verbal and written communication skills. Esri offers competitive total rewards, including health and welfare benefits, 401(k) programs, and opportunities for personal and professional growth.

Sr. GIS Training Content Creator

Company: Esri

Location: Charlotte, NC

Posted Dec 19, 2024

Esri is seeking a GIS professional with 5+ years of experience and course development background for a project team role. The ideal candidate will apply their GIS expertise, writing skills, and communication abilities to design, author, and update educational materials for teaching GIS concepts. Responsibilities include working with the latest Esri software, staying updated with industry technology, and creating engaging courses using instructional design principles. The role involves building virtual machines, preparing course data, and collaborating with team members. Required qualifications include ArcGIS Pro experience, strong communication skills, and a relevant bachelor's degree. Preferred qualifications include ArcGIS Enterprise experience, ADDIE model knowledge, and Microsoft Office proficiency. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for growth. The company values diversity and commitment to social justice.

Sr. Application Developer

Company: Esri

Location: Redlands, CA

Posted Dec 19, 2024

Esri is seeking a skilled developer to join their growing team. The ideal candidate will have 5+ years of experience in languages like Python, JavaScript, and C#. Responsibilities include designing, developing, and maintaining internal applications, troubleshooting complex problems, and partnering with IT to integrate interfaces with enterprise systems. The role requires strong communication skills, a client-focused approach, and a Bachelor's degree in Computer Science or a related field. Familiarity with ASP.NET MVC, Agile development, and Scrum is recommended. Esri offers competitive total rewards, including health benefits, 401(k) programs, and opportunities for growth. The company values diversity and is committed to creating positive global change.

Sr. Adoption Strategy Consultant- Business Development

Company: Esri

Location: Atlanta, GA

Posted Dec 19, 2024

Esri is seeking an experienced professional with a background in consulting, business development, and sales to help organizations achieve their geospatial objectives. The role involves partnering with Esri customers and account teams to drive strategic conversations, promoting change management engagements that accelerate adoption of ArcGIS strategies and technology. Responsibilities include prospecting, developing, and proposing change management strategies, maintaining a healthy pipeline of business development opportunities, and using solution-selling skills to understand customer needs. The ideal candidate should have 5+ years of experience in enterprise business development/sales, account planning, and account management, demonstrated analytical and problem-solving skills, strong interpersonal skills, and excellent verbal and written communication skills. Esri offers competitive total rewards, including health and welfare benefits, 401(k) programs, and opportunities for personal and professional growth.

Sr. Instructor - GIS

Company: Esri

Location: St. Louis, MO

Posted Dec 19, 2024

The role is for an Esri Instructor who will use teaching skills and GIS knowledge to empower customers with innovative GIS software. Responsibilities include growing user skills, ensuring sustainable GIS workflows, expanding ArcGIS use, and communicating the impact of GIS. The ideal candidate should have 5+ years of Esri software experience, 2 years of classroom facilitation, strong communication skills, and be willing to travel 20% of the time.

Frequently Asked Questions

What’s the workplace culture like at Esri?
Esri fosters a collaborative environment that blends technical depth with mission‑driven work. Employees routinely work in cross‑functional squads, participate in hackathons, and attend internal workshops. The company supports flexible schedules, wellness programs, and a strong emphasis on community outreach through the Esri Foundation.
Which roles can I find at Esri?
Esri hires software engineers (front‑end, back‑end, full‑stack), data scientists, GIS analysts, product managers, UX designers, cloud architects, DevOps engineers, and customer success specialists. Each role includes a clear career ladder and opportunities to lead projects that impact millions of users.
How can I make my application stand out?
Showcase relevant GIS experience by including ArcGIS Pro or ArcGIS Online projects in your portfolio. Highlight contributions to open‑source libraries such as the Esri Javascript API or community tools. Tailor your résumé to the job description, quantify achievements (e.g., reduced processing time by 30%), and prepare for technical interviews by practicing problem‑solving on LeetCode and reviewing Esri’s own documentation.

Other Companies Hiring