Seeking an experienced Senior Software Engineer to join the team in developing and maintaining the Esri telemetry service. This service is used across most ArcGIS products to track user interactions and performance, which is then available to organizations to monitor the use and effectiveness of their information sharing. This role will focus on providing robust web application libraries for recording and accessing usage telemetry, scalable web services for collecting, processing, and visualizing telemetry data, and working across many product teams to integrate usage data for internal and external analysis. You will also be responsible for building and maintaining web components for privacy configuration, visualization, and emailed telemetry reports. Manage and develop high-performance telemetry data collection and processing services. Develop and maintain client libraries, web components, and backend services using Node.js and TypeScript. Integrate and maintain AWS-based infrastructure for scalable data processing. Implement data visualization solutions using tools like Grafana and custom dashboards. Write Python scripts for data analysis and automated processing tasks. Collaborate with cross-functional teams to gather requirements, drive decisions, and deliver efficient solutions.