Esri

Sr. Product Engineer – ArcGIS Solutions Web Development

Esri
Apply
2 days ago
Redlands, CA, USASenior
H1B sponsor

Base Salary

$94k - $159k/yr

Responsibilities

  • Collaborate with solution, software, and product development teams to design, develop, test, and maintain ArcGIS Solutions capabilities.
  • Implement web-based capabilities for creating, deploying, configuring, and managing ArcGIS Solutions.
  • Gather feedback from users, stakeholders, and product teams and use it to improve solution capabilities and user experiences.
  • Design workflows incorporating AI assistants, agents, natural-language interactions, and tool-based actions.
  • Evaluate AI-assisted capabilities for accuracy, reliability, usability, and appropriate behavior.
  • Prototype and evaluate emerging web and AI technologies.
  • Design test cases, execute manual and automated tests, analyze results, and report findings.
  • Assess product quality and release readiness while maintaining reliable and maintainable application capabilities.
  • Write and review internal and external product documentation.

Requirements

  • At least 5 years of professional experience in product engineering, software development, or a similar technical role.
  • Ability to translate complex user workflows and requirements into simple, intuitive software experiences.
  • Experience configuring ArcGIS items in ArcGIS Online and ArcGIS Enterprise, including feature layers, web maps, and web applications.
  • Strong knowledge of HTML, CSS, JavaScript, and TypeScript, plus familiarity with REST APIs, JSON, and web-based service architectures.
  • Knowledge of version control systems such as Git.
  • Strong problem-solving, debugging, attention-to-detail, communication, collaboration, and independent execution skills.
  • Ability to work through ambiguous or evolving requirements, evaluate technical alternatives, prototype approaches, and communicate tradeoffs.
  • Bachelor’s degree in GIS, computer science, geography, or a related field.
  • Preferred: experience with ArcGIS Maps SDK for JavaScript, ArcGIS API for Python, or other ArcGIS developer technologies.
  • Preferred: experience integrating generative AI, large language models, AI assistants, agents, or tool-calling workflows into software applications.
  • Preferred: knowledge of conversational or AI-assisted user experiences and evaluation of AI-generated results.
  • Preferred: automated testing of modern web applications and APIs, accessible web application development, and localized applications supporting internationalization.

Benefits

  • Medical, dental, vision, basic and supplemental life insurance for employees and families.
  • 401(k) and profit-sharing programs.
  • At least 80 hours of vacation leave and twelve paid holidays annually.
  • Opportunities for personal and professional growth.
  • The position is listed as onsite.
  • Base salary range of $93,600 to $159,328 USD.

Tech Stack

Categories

AI ApplicationsFrontendProduct Engineering
Esri

About Esri

5,001-10,000 employees

Esri develops the ArcGIS geographic information system platform for mapping, spatial analytics, and location intelligence used by governments, utilities, transportation, natural resources, and commercial enterprises. The privately held company, founded in 1969 and headquartered in Redlands, California, monetizes through software licenses and subscriptions, cloud services, data, training, and consulting. Its tools power web and mobile mapping, geospatial APIs, and enterprise systems for planning, operations, and emergency management worldwide.

Contact me