Product Engineer

Apply Now


Join a talented team of software test engineers that design, test, and release software used by a global community of geospatial professionals. Provide real-world commercial software solutions in transportation, aviation, natural resource management, urban planning, and indoors mapping industries. As a product engineer, you will use your GIS and software quality assurance expertise to ensure that high-quality releases are delivered to our customers.

Our teams have a broad mix of experience levels and tenures that support an environment that promotes professional development. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Our team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work.


  • Communicate with key stakeholders to identify product requirements and advocate for their needs throughout the software development lifecycle 
  • Research industry standards and specifications to translate requirements to the software design of industry-specific GIS workflows 
  • Collaborate with product owner, developers, and other team members within an agile software development process 
  • Define and complete robust test workflows, including supporting test automation 
  • Provide best practices, user documentation, demonstrations, and technical assistance for the product


  • 1+ years of professional ArcGIS experience or other geospatial technology
  • Demonstrated experience with software testing, requirements gathering, and documenting processes
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills, including presentation skills
  • Bachelor’s or higher in GIS, geography, computer science, software engineering, or a related discipline, depending on position level

Recommended Qualifications

  • Experience using ArcGIS Pro, ArcGIS Portal, ArcGIS Enterprise, and/or ArcGIS Online  
  • Experience with scripting languages, preferably Python 
  • Experience in agile software development and release of commercial software products 
  • Proven ability to define, manage, and deliver geospatial solutions

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.

Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.

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.


Apply Now