> Markdown version of [/jobs/ext/2616187-product-engineer-ii-arcgis-online-rest-api](https://www.wearedevelopers.com/jobs/ext/2616187-product-engineer-ii-arcgis-online-rest-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Product Engineer II - ArcGIS Online Rest API - **Company:** Environmental Systems Research Institute, Inc. - **Location:** Redlands, CA, United States - **Experience:** Experienced - **Salary:** $79,664.0 - $133,120.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Geographic Information Systems, Application Programming Interfaces (APIs), Amazon Elastic Compute Cloud, Amazon S3, Application Performance Management, ArcGIS (Software), Automation of Tests, Microsoft Azure, Software Quality, Continuous Integration, Python (Programming Language), Simple Object Access Protocol (SOAP), Software Engineering, Systems Integration, Web Services, Scripting, Cloud Platform System, Information Technology, Front End Software Development, Restful APIs, Amazon Simple Queue Service (SQS) - **Published:** August 30, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86133033/1 ## About the Role * 2+ years of experience working in a similar role and scripting skills in Python, JavaScript, or Java * Experience with ArcGIS software or other geospatial technology * Experience with cloud computing platforms and services, such as Amazon S3, SQS, EC2, and Azure * Intermediate understanding of web services, including SOAP and REST * Excellent problem-solving, analytical, and communication skills, including strong written, verbal, and presentation abilities * Proven ability to deliver results within time constraints, both independently and in teams * Effective organizational, teamwork, and interpersonal skills * Ability to quickly learn and apply new technologies in a dynamic environment * Bachelor's degree in GIS, computer science, or a related field ## Description Join us for a fast-paced and challenging career where you can combine your passion for software development, APIs, and the web. The ArcGIS Online team is a key part of the ArcGIS platform that's transforming how geographic data is used and empowering users to leverage GIS like never before. As a Product Engineer, you'll design and test new features, communicate best practices for using the REST API for content management, and enhance product usability. This role offers the opportunity to innovate and make a real impact on a platform that shapes the future of GIS technology., * Collaborate with the front-end development team:Work with front-end developers to design, define, and optimize APIs that support key features in ArcGIS Online content items, groups, and users, ensuring performance and scalability * Author and maintain REST API documentation:Write and update clear, detailed API documentation, including sample code and guidelines for efficient use and integration * Develop and implement automation testing:Create automated test scripts to validate API performance and reliability, integrating them into CI pipelines for continuous quality checks * Manage software quality issues from users and internal teams: Address and resolve reported bugs, coordinating with support teams to ensure quick and accurate fixes while improving overall product stability * Advocate for users in product design and delivery: Represent user needs in product development, incorporating feedback to ensure features are intuitive and provide value in real-world use cases ## Related Videos - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Add Location-based Searching to Site with ElasticSearch](https://www.wearedevelopers.com/videos/77-add-location-based-searching-to-site-with-elasticsearch) - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [REST In Peace: Why LLMs Can't CRUD](https://www.wearedevelopers.com/videos/100272-rest-in-peace-why-llms-can-t-crud) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)