
Product Engineer II - Enterprise Monitoring Software
- Redlands, CA
- Permanent
- Full-time
- Work with software developers to design, build, test, and release high quality software
- Author and execute test plans; build and manage testing datasets for N-path, acceptance, and regression testing
- Research industry standards and specifications to translate requirements into software design
- Author Scrum user stories that define new feature capabilities to guide the software development process
- Communicate with product users to identify product requirements and advocate for their needs throughout the software development lifecycle
- Collaborate with product UI/UX designers to create mockups of rich user experiences for new capabilities
- Author user guide documentation and provide technical review of user guide documentation for accuracy, completeness, and usability
- Provide best practices, user documentation, demonstrations, and technical assistance for the product
- Work with automation engineers to design UI automation
- 2+ years of experience in a similar position supporting similar responsibilities
- Professional experience working as a GIS or IT practitioner maintaining a GIS or IT environment
- Experience deploying and/or administering ArcGIS Enterprise, ArcGIS Online, or other comparable IT systems (web / application servers)
- Familiarity with traditional RDBMS systems (preferably PostgreSQL), including common SQL commands and concepts
- Familiarity with general server administration on Windows or Linux
- Strong communication and collaboration skills, working in a cross-functional environment
- Excellent problem solving and analytical skills
- Bachelor's in Geographic Information Systems (GIS), geography, computer science, or STEM related field
- Strong testing and QA experience with software products
- Experience maintaining and troubleshooting complex enterprise systems
- Experience with observability systems and performance monitoring concepts (Prometheus, OpenTelemetry)
- Working knowledge of at least one scripting or programming language (Python, Shell, PowerShell, JavaScript)
- Experience in the SCRUM process and its application to the software development lifecycle
- Experience with software control systems (GIT) and continuous integration and deployment (CI/CD) concepts
- Masters in Geographic Information Systems (GIS), geography, computer science, or STEM related field