Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Esri

Senior Product Engineer – ArcGIS Solutions, Web Development

Esri

. Collaborate with solution development, software development, and product teams to design, develop, test, and maintain capabilities in the ArcGIS Solutions app .

Posted 11/9/2026full-timeRemote • United StatesSenior💰 $93,600 - $159,328 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing web-based capabilities for ArcGIS Solutions, with a strong focus on user experience, AI integration, and testing methodologies. Proficient in collaborating with cross-functional teams to translate complex requirements into intuitive software solutions while ensuring product quality and accessibility.

Highest-signal resume keywords
ArcGIS Solutions DevelopmentHTML, CSS, JavaScript, TypeScriptAI Integration and EvaluationAutomated Testing for Web ApplicationsCross-Functional Collaboration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ArcGIS Online ConfigurationREST APIsJSONVersion Control Systems (Git)ArcGIS Maps SDK for JavaScriptArcGIS API for PythonWeb Accessibility StandardsInternationalization SupportPrototyping Technical ApproachesUser Experience Design
Soft Skills
Problem-SolvingAttention to DetailVerbal CommunicationWritten CommunicationContinuous Learning Mindset
Certifications & Qualifications
Bachelor’s Degree in GIS, Computer Science, Geography, or Related Field
Industry Keywords
Product EngineeringSoftware DevelopmentUser WorkflowsAI-Assisted User ExperiencesWeb-Based Service Architectures

Tech Stack

Tools & technologies
JavaScriptPythonTypeScript

About the role

Key responsibilities & impact
  • Collaborate with solution development, software development, and product teams to design, develop, test, and maintain capabilities in the ArcGIS Solutions app
  • Design and implement web-based capabilities supporting the creation, deployment, configuration, and management of ArcGIS Solutions
  • Gather and incorporate feedback from users, stakeholders, and product teams to improve ArcGIS Solutions capabilities and experiences
  • Design user experiences and workflows incorporating AI assistants, agents, natural language interactions, and tool-based actions
  • Evaluate and validate AI-assisted capabilities for accuracy, reliability, usability, and appropriate behavior
  • Prototype and evaluate emerging web and AI technologies to improve ArcGIS Solutions workflows and user experiences
  • Design and author test cases for functionality, performance, scalability, and durability; execute manual and automated tests, analyze test results, and report results
  • Assess product quality and release readiness and ensure existing ArcGIS Solutions app capabilities remain reliable and maintainable
  • Write and review product documentation for internal and external audiences

Requirements

What you’ll need
  • 5+ years of professional experience in a product engineering, software development, or similar technical role
  • Ability to translate complex user workflows and requirements into simple, intuitive software experiences
  • Experience working with and 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
  • Familiarity with REST APIs, JSON, and web-based service architectures
  • Knowledge of version control systems such as Git
  • Excellent problem-solving and debugging skills, attention to detail, and verbal and written communication skills
  • Demonstrated capability to work independently through ambiguous or evolving requirements and drive work toward a production-ready solution
  • Ability to collaborate effectively with cross-functional teams to understand user needs, evaluate alternatives, design effective solutions, prototype technical approaches, evaluate feasibility, and communicate tradeoffs to technical and non-technical stakeholders
  • Continuous learning mindset with willingness to adopt new technologies and tools
  • Bachelor’s degree in GIS, computer science, geography, or a related field
  • Background developing applications with ArcGIS Maps SDK for JavaScript, ArcGIS API for Python, or other ArcGIS developer technologies
  • Expertise integrating generative AI, large language models, AI assistants, agents, or tool-calling workflows into software applications
  • Knowledge of designing conversational or AI-assisted user experiences and evaluating the quality and reliability of AI-generated results
  • Familiarity developing automated tests for modern web applications and APIs
  • Demonstrated success designing, testing, and releasing accessible web applications using established web accessibility standards and practices
  • Experience designing, testing, and releasing localized web applications that support internationalization

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Basic and supplemental life insurance for employees and their families
  • 401(k) programs
  • Profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth