Amazon Device Observability & Troubleshooting Team ensures device and application customers have delightful experiences by enabling swift, precise, and privacy-compliant observability and issue resolution across all devices and applications. The team transforms vast amounts of device data into actionable insights driving product stability and customer satisfaction. They provide comprehensive technology solutions spanning the entire observability lifecycle, including on-device crash and log management, high-scale data ingestion services, advanced analytics dashboards, and intuitive troubleshooting interfaces.
As a Software Development Engineer, you'll lead architecture, design, and development of core product features while having significant influence on overall strategy. The role requires exceptional technical expertise, strong understanding of Computer Science fundamentals, and experience building large-scale distributed systems. You'll work in a fast-paced environment where priorities shift quickly, requiring strong communication skills and commitment to teamwork.
The team provides a single place for device and application teams to troubleshoot known issues, uncover emergent trends or regressions, and quantify impact in the context of the customer journey. They build technology to deliver high-quality user experiences for troubleshooting and analysis, ensure device stability, and proactively present critical issues and root causes based on health and customer journey data.
This is an excellent opportunity for a passionate engineer who wants to make a direct impact on Amazon's device ecosystem while working with cutting-edge observability and troubleshooting technologies. The role offers significant technical challenges in handling large-scale data processing and analysis while maintaining high performance and reliability standards.