We are seeking a skilled and motivated Python Product Engineer to join the Raster and Imagery team and play a key role in designing and testing python functions for Imagery. As a Product Engineer, you will have the exciting opportunity to contribute to the quality assurance of software solutions that deliver maximum performance and customer satisfaction. You will work closely with a collaborative team of software developers, product engineers, and managers to build reliable, scalable, and high-performance software capabilities.
Responsibilities
Design, test, release, and support Python API and ArcPy modules and functions for raster and imagery to enhance product quality and applicability for supporting image processing workflows
Design and author test cases for functionality, performance, integration, and scalability; execute both manual and automated tests, review and analyze test results
Reproduce, report, and manage bugs found through in-house testing or reported by customers; certify software release
Collaborate with the team to maintain and optimize existing tests through Jenkins projects
Create user documentation and tutorials showing best development practices
Configure, deploy, and administer ArcGIS Enterprise for Windows, Linux, and Kubernetes
Requirements
2-5 years of experience in quality assurance, test strategies, or test automation
Experience with PyUnit, Selenium, or other testing frameworks is an advantage
Excellent test engineering, debugging, and problem-solving skills
Desire and ability to learn new skills and contribute to producing quality commercial software
Bachelor\'s degree in GIS, computer science, mathematics, or a related field
Recommended Qualifications
Linux administration and automation using Shell, bash script, or Python
Experience with working with microservices, such as Docker and Kubernetes
Experience with one or more cloud computing infrastructures (Amazon, Microsoft, Google, and more)
The Company
Our passion for improving quality of life through geography is at the heart of everything we do. Esri\xe2\x80\x99s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
If you need a reasonable accommodation for any part of the employment process, please email askcareers@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.