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.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer · Enterprise SaaS

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 efficiently. You'll be responsible for first-level support of production services, troubleshooting complex systems, and developing automation tools primarily using C++ and Python.

The position offers an opportunity to work with cutting-edge consumer electronics and be part of a team that shapes the future of customer-device interaction. You'll collaborate with remote development teams in Sunnyvale, building and maintaining knowledge bases while handling critical support issues.

The ideal candidate brings 4+ years of software development or technical support experience, strong debugging skills, and proficiency in Unix environments. Knowledge of distributed applications and Linux operating systems is highly valued. This role is perfect for someone who enjoys problem-solving, has strong coding abilities, and wants to work on products that impact millions of customers worldwide.

Join Amazon Lab126 to be part of a team that continues to revolutionize how customers interact with technology, delivering unique Amazon experiences that provide instant access to everything digital and physical.

Last updated 4 hours 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
  • 4+ years of software development, or 4+ years of technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages
  • Experience in agile/scrum or related collaborative workflow

Interested in this job?

Jobs Related To Amazon Support Engineer, Device OS

Software Development Engineer II, Disability and Leave Services

Backend Software Engineer role at Amazon focusing on disability and leave management systems, requiring 3+ years experience in software development.

Software Development Engineer, Amazon Fulfillment Technologies (AFT)

Software Development Engineer role at Amazon Fulfillment Technologies, building scalable platforms to optimize warehouse operations and customer order fulfillment.

Software Development Engineer, High Volume Hiring Tech - Candidate and Application Management, Gravity

Software Development Engineer role at Amazon, building scalable hiring solutions that process over 1.5M candidates annually using AWS services.

Software Development Engineer, Last Mile Routing and Planning Team

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on logistics optimization and delivery planning systems.

Software Dev Engineer, Q Business

AWS Software Development Engineer role focusing on cloud infrastructure development and innovation, requiring 3+ years of experience in software development.