Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Amazon Device Observability & Troubleshooting Team

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.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer, Amazon Device Observability & Troubleshooting Team

  • Lead architecture, design, development and launch of core product features
  • Drive system architecture and spearhead best practices
  • Work with and improve current limitations between subsystems
  • Prepare technical requirements and software design specifications
  • Mentor junior engineers in the team
  • Proactively liaise with business teams and other technical teams

Requirements For Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of contributing to systems architecture and design experience
  • Experience programming with modern languages like Java, C++, or C#
  • Experience building complex software systems delivered to customers
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Software Dev Engineer II, Amazon

Software Development Engineer II position at Amazon, building catalog and meta-data systems for Private Brands team, offering competitive compensation and benefits in Seattle.

Software Development Engineer II, Expansion Team

Amazon is seeking a Software Development Engineer II for their Expansion Team in Amman, Jordan, to build and maintain distributed systems and lead technical initiatives.

Software Development Engineer, Alexa Excellence

Software Development Engineer position at Amazon's Alexa Excellence team, focusing on AI-powered voice technology development with competitive compensation ranging from $129,300 to $223,600.

Quality Assurance Engineer, Amazon Dash Carts

Quality Assurance Engineer role at Amazon working on Dash Cart technology, combining automated testing with computer vision and machine learning to revolutionize grocery shopping.

Software Dev Engineer II, Amazon Retail Compatibility Experience

Software Development Engineer II position at Amazon's Retail Compatibility Experience team, building scalable services and frontend experiences for product compatibility insights.