Overview
Apply your creativity and analytical skills to help our Product Engineering team design build and test software features in Esris Enterprise and SaaS (Software as a Service) this role you will work with software developers and product engineers in creating robust scalable and high-performance software capabilities focusing on large-volume imagery data management distributed raster analysis drone and aerial imagery processing and more. This is an exciting opportunity to develop your cloud computing skill set in the areas of Amazon AWS and Microsoft Azure. As a Product Engineer you will exercise your deployment automation and scripting skills to help develop a new generation of image services utilizing modern microservices and Kubernetes technologies. This position is based at Esris headquarters in Southern California.
Responsibilities
- Design automate and execute ArcGIS Enterprise and ArcGIS Online backend infrastructure deployment and resilience testing
- Design automate and execute ArcGIS Image Server & ArcGIS Raster Analytics quality and performance testing
- Support ArcGIS built-in Web applications (such as Deep Learning Studio) requirements and design test backend REST APIs for front-end features
- Help design and exercise the ArcGIS API for Python
- Analyze daily test results and report daily quality status
- Become an expert in ArcGIS deployment platforms including Amazon AWS and/or Microsoft Azure (includes technologies such as Docker and Kubernetes)
Requirements
- 2 years of experience working with GIS remote sensing or photogrammetry software
- Intermediate development skills using Java C# or Python
- Intermediate understanding of image processing or raster processing
- Excellent test engineering and problem-solving skills
- Desire and ability to learn new skills and contribute to producing quality commercial software
- Bachelors degree in computer science geography remote sensing geophysics geomatics or related field
Recommended Qualifications
- System integration or test engineering experience
- Hands-on experience with ArcGIS
- Experience with one or more cloud computing infrastructures (Amazon Microsoft Google etc.)
- Experience with working with microservices such as Docker or software orchestration platforms such as Kubernetes.
- Experience with PyUnit JUnit CppUnit Selenium or other testing frameworks
- Familiarity with raster and imagery data formats
#LI-TA1
#LI-Hybrid