Support Engineer, Device OS

Inventive R&D company designing high-profile consumer electronics as Amazon.com subsidiary, creating Kindle, Fire tablets, Fire TV, Echo and Show devices.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
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 consumer electronics including the Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show.

As a Support Engineer, you'll be integral to maintaining and improving critical OS components, pipelines, services, tools, and application development frameworks. This role combines hands-on technical support with development work, requiring strong problem-solving abilities and coding skills primarily in C++ and Python.

Your responsibilities will span from frontline support handling Jiras and operational issues to developing automation tools and maintaining production services. You'll work closely with remote development teams in Sunnyvale, contributing to knowledge base creation and skill set development.

The ideal candidate brings 2+ years of software development or technical support experience, with a strong foundation in Unix systems and modern programming languages. You'll need to demonstrate excellent troubleshooting abilities and the capacity to understand and modify complex application code.

This position offers the opportunity to work on technology that impacts millions of customers through Amazon's device ecosystem. You'll be part of a team that pushes the boundaries of customer-device interaction, contributing to next-generation consumer electronics that define how people interact with technology in their daily lives.

Join us in creating delightfully unique Amazon experiences that give customers instant access to everything digital and physical. This role provides an excellent opportunity to grow your technical skills while working on high-impact consumer products at global scale.

Last updated 2 months ago

Responsibilities For Support Engineer, Device OS

  • Provide first level support for handling Jiras, tickets, operational issues from production services
  • Provide engineering support including troubleshooting and debugging across multiple product lines
  • 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 and knowledge base creation

Requirements For Support Engineer, Device OS

Python
Linux
  • 2+ years of software development or technical support experience
  • Bachelor's degree in engineering or equivalent
  • 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

Technical Sourcing Recruiter, Worldwide Amazon Stores

Technical Sourcing Recruiter position at Amazon focusing on recruiting top talent for technical roles with competitive compensation and benefits.

Software Dev Engineer I, Amazon University Talent Acquisition

Entry-level Software Engineer position at Amazon focusing on distributed systems development and scalable solutions.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon, perfect for recent graduates looking to work on innovative, large-scale distributed systems.

Software Dev Engineer, Annapurna Labs

Firmware Development Engineer position at AWS Annapurna Labs, focusing on cloud infrastructure and networking optimization with 1+ years of experience required.

AV Support Engineer I, OAV

AV Support Engineer position at Amazon, providing technical support for audiovisual systems with competitive salary and benefits.