Sr. Software Engineer - Telemetry Services

Esri πŸŒπŸ—ΊοΈπŸ“Š

Remote regions

US

Salary range

$118,976–$197,600/year

Benefits

1w PTO

Job Description

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.

About Esri

At Esri, diversity is more than just a word on a map and they are committed to creating positive global change with GIS technology.

Apply for This Position