Performance Engineer II - ArcGIS Pro Virtualization

Apply Now


The performance engineering team plays an important part in monitoring, quantifying, and reporting the performance and scalability of ArcGIS Pro and the deployment options available in on-premises virtualized and cloud environments. As a member of this team, you will be working with a wide range of cloud and virtualization environments. Your contributions to the team will help determine which cloud and on-premises virtualization technologies are most suitable for ArcGIS Pro. You’ll be expected to dive deep into these technologies to configure and deploy ArcGIS Pro in these environments and most importantly use and test ArcGIS Pro in these environments. This work helps our users understand how and if ArcGIS Pro can be deployed in specific virtualized environments. You’ll be communicating this information to our users via blogs, presentations, and technical documentation.


  • Deploy and administer on-premises virtualization environments consisting of Dell servers, VMWare and Citrix virtualization and NVIDIA GPUs
  • Deploy and administer infrastructure in AWS, Azure, Google, and Oracle clouds
  • Support performance engineering projects and responsibilities in both on-premises and cloud virtualization environments
  • Test ArcGIS Pro in the virtualization environments using performance assessment tools (PAT)
  • Investigate and diagnose unexpected results
  • Collaborate with product engineers, product managers, software developers in the creation and administration of VMs and cloud services to support their needs


  • 2+ years of experience with design, deployment and administration of cloud infrastructure
  • Familiarity with Windows administration and automation using tools such as PowerShell
  • Familiarity with automation using Shell, bash script, or Python
  • Hands on experience with ArcGIS Pro and other Esri technology
  • Effective time management and organizational skills
  • Excellent written and verbal communication skills
  • Strong desire to learn new skills and technology
  • Bachelor’s in computer science, applied mathematics or a related field level, depending on position level

Recommended Qualifications

  • Master's degree preferred
  • Familiarity with Esri product suite, especially ArcGIS Pro and ArcGIS Online
  • Familiarity with on-premises virtualization of ArcGIS Pro using VMWare or Citrix
  • Hands-on experience with deployment and management of applications in cloud computing platforms (AWS and/or Azure and/or Google)
  • Knowledge of Jenkins
  • Knowledge of relational databases such as SQL Server
  • Knowledge of containerization technologies such as Docker and Kubernetes
  • Experience with delivery of a SaaS product

About Esri

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them. 


Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. 


If you need a reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. 


Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth.  Base salary is one component of our total rewards strategy.  Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. 


A reasonable estimate of the base salary range is $72,800 - $124,800.




Apply Now