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 a month 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

Data Center Operations Support Engineer

AWS Data Center Operations Support Engineer position focusing on infrastructure management, technical support, and operational excellence.

System Development Engineer, MSP

System Development Engineer position at Amazon's MSP team, building and maintaining critical infrastructure for fulfillment centers.

System Development Engineer, MSP

System Development Engineer role at Amazon's MSP team focusing on building and maintaining critical infrastructure for fulfillment centers

Non-Destructive Testing Engineer, DCC Communities

AWS seeks a Non-Destructive Testing Engineer to maintain critical data center infrastructure, focusing on system testing, maintenance, and operational excellence.

Site Reliability Engineer, Core Network

Site Reliability Engineer position at AWS focusing on core network infrastructure, combining software development with systems engineering for cloud computing operations.