Support Engineer, Device OS

Inventive R&D company designing high-profile consumer electronics as Amazon.com subsidiary, creating Kindle, Fire tablets, Fire TV, Amazon Echo and Show.
DevOps
Mid-Level Software Engineer
In-Person
2+ years of experience
Consumer

Description For Support Engineer, Device OS

Amazon Lab126, an innovative R&D subsidiary of Amazon.com, is seeking a Support Engineer for their Core Device OS team. Founded in 2004, Lab126 has created groundbreaking products like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show.

As a Support Engineer, you'll be integral to maintaining critical OS components, pipelines, services, tools, and application development frameworks. The role demands quick learning and the ability to handle multiple overlapping tasks. You'll be responsible for first-level support of production services, troubleshooting complex technical issues, and developing automation tools primarily using C++ and Python.

The position offers an opportunity to work with cutting-edge consumer electronics technology while supporting systems that enhance customer-device interaction. You'll collaborate with remote development teams in Sunnyvale, building and maintaining knowledge bases while handling critical support issues.

This role is perfect for someone with strong technical support or development experience who enjoys problem-solving and system optimization. You'll be part of a team that directly impacts millions of customers' experiences with Amazon's device ecosystem. The ideal candidate should have experience with Unix systems, modern programming languages, and a passion for maintaining complex technical systems.

Last updated 2 months ago

Responsibilities For Support Engineer, Device OS

  • Provide first level of support for handling Jiras, tickets, operational issues from production services
  • Provide engineering support including extensive troubleshooting and debugging
  • Work on maintenance driven coding projects, primarily 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 and knowledge base creation

Requirements For Support Engineer, Device OS

Python
Linux
  • 2+ years of software development, or 2+ years of 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

System Development Engineer, Catalog Support and Programs

System Development Engineer role at Amazon supporting the world's largest e-commerce catalog system, requiring DevOps expertise and strong coding abilities.

Linux Systems Engineer II, AWS Operations Management (AWSOM)

Linux Systems Engineer II position at AWS Operations Management team, focusing on improving and managing large-scale cloud infrastructure systems.

IT Support Engineer

IT Support Engineer position at Amazon's logistics facilities, focusing on infrastructure management and technical support.

Support Engineer-AWS Builder Tools

AWS Builder Tools Support Engineer position focusing on first-level software application support, troubleshooting, and system maintenance for Amazon's developer tools.

Data Center IT Support Engineer

AWS Data Center IT Support Engineer role in Melbourne managing infrastructure, troubleshooting systems, and leading technical support teams.