Esri – United States | Posted: 2026-04-03
Back to Current Jobs
Esri is hiring a Product Engineer II for the ArcGIS Enterprise Sharing API team. The role focuses on helping design, test, certify, and deliver the next generation of ArcGIS Enterprise software for on-premises, Kubernetes, and cloud environments. :contentReference[oaicite:1]{index=1}
**About the Role:**
The Product Engineer II will work with product and development engineers to translate customer needs into technical requirements, support backend and UI design, develop test automation, validate software quality, troubleshoot issues, and represent the end user in product delivery. This is a product-focused engineering and QA-heavy role inside the ArcGIS Enterprise ecosystem.
**Responsibilities:**
- Translate customer needs into technical requirements for future ArcGIS Enterprise releases.
- Collaborate with product engineers and software developers on new software releases.
- Contribute during design phases for backend server and UI development.
- Develop and implement test plans and test cases.
- Write test code and verify bug fixes and code changes.
- Review automated test results and certify software quality and stability.
- Troubleshoot and triage customer issues.
- Share workflows through help topics, tutorials, blog articles, samples, and presentations.
- Advocate for user needs in product design and delivery.
**Requirements:**
- 2+ years of experience in software testing or software development.
- Experience developing test plans and test automation for web services.
- Fundamental understanding of APIs and API design principles.
- Understanding of web services including REST and SOAP.
- Experience with Python, Java, or other scripting languages.
- Experience with testing tools such as Selenium, JUnit, or ReadyAPI.
- Experience translating customer needs into technical requirements.
- Strong analytical and problem-solving skills.
- Ability to deliver quality software in a team environment.
- Effective time management and organizational skills.
- Bachelor''s degree in GIS, Geography, Engineering, Computer Science, Mathematics, or related field.
**Preferred Qualifications:**
- Ability to define, manage, and deliver geospatial solutions.
- Familiarity with Python or JavaScript for troubleshooting and testing.
- Familiarity with web protocols and formats such as REST and JSON.
**Additional Information:**
- Base salary range: $79,664 - $133,120 USD.
- Requisition ID: 2026-3451.