Support Engineer, Device OS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
DevOps
Entry-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Support Engineer, Device OS

Amazon Lab126 is seeking a Support Engineer for their Core Device OS team, focusing on critical OS components, pipelines, services, tools, and application development frameworks. This role is part of the innovative team behind popular consumer electronics like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show. The position requires strong technical abilities in troubleshooting, debugging, and coding primarily in C++ and Python.

The Support Engineer will be responsible for handling first-level support issues, working with production services, and maintaining critical systems. Key responsibilities include managing Jiras and tickets, conducting extensive troubleshooting, developing automation tools, and building monitoring solutions. The role requires collaboration with remote development teams in Sunnyvale and the ability to quickly learn and adapt to new challenges.

This is an excellent opportunity for someone with strong technical support or development background who wants to work on cutting-edge consumer electronics. The position offers exposure to various Amazon device products and the chance to work with complex systems at scale. The ideal candidate will combine technical expertise with strong problem-solving abilities and be able to work effectively with remote teams.

Lab126's history of innovation, starting with the Kindle and expanding to groundbreaking devices like Amazon Echo, demonstrates the impact and scope of projects you'll be involved with. As part of the Amazon Devices group, you'll contribute to creating unique Amazon experiences that connect customers with both digital and physical products.

Last updated 19 hours ago

Responsibilities For Support Engineer, Device OS

  • Provide first level support for handling Jiras, tickets, operational issues from production services
  • Provide engineering support including extensive troubleshooting and debugging
  • Work on maintenance driven coding projects in C++ and Python
  • Read and understand complex application code and make code fixes
  • Develop tools and automate manual operational tasks
  • Build monitoring metrics dashboard and report system health
  • Work with remote development teams for support issues

Requirements For Support Engineer, Device OS

Python
Linux
  • 2+ years of software development or technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages

Interested in this job?

Jobs Related To Amazon Support Engineer, Device OS

Graduate Devops Engineer, AWS

Graduate DevOps Engineer position at AWS, focusing on cloud infrastructure, automation, and system optimization with opportunities for mentorship and career growth.

Operations Engineer, AWS Managed Services

AWS Operations Engineer position focusing on cloud infrastructure management, customer support, and systems automation, requiring Linux expertise and basic programming skills.

System Development Engineer I

Entry-level System Development Engineer position at Amazon Music, focusing on infrastructure support, deployment automation, and system maintenance using Java and AWS technologies.

System Development Engineer, Amazon - Selling Partners

Entry-level System Development Engineer position at Amazon, focusing on infrastructure automation and distributed systems development with competitive compensation and benefits.

System Development Engineer I

System Development Engineer I position at Amazon Music, focusing on infrastructure support, Java development, and system maintenance to deliver personalized music experiences.