Support Engineer, Device OS

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

Description For Support Engineer, Device OS

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Support Engineer for their Core Device OS team. This role is part of the team that develops groundbreaking consumer electronics like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show. The position focuses on providing critical support for OS components, pipelines, services, tools, and application development frameworks.

As a Support Engineer, you'll be responsible for first-level support of production services, handling Jiras and tickets, and working on maintenance-driven coding projects primarily in C++ and Python. The role requires strong troubleshooting abilities, coding skills, and the capacity to understand and modify complex application code.

The ideal candidate will have experience with Unix systems, modern programming languages, and a background in either software development or technical support. You'll work closely with remote development teams in Sunnyvale, managing support issues and building a comprehensive knowledge base.

This position offers the opportunity to work on cutting-edge consumer electronics at one of the world's most innovative companies. You'll be part of a team that pushes the boundaries of customer-device interaction, working on projects that directly impact millions of users worldwide.

The role requires a Bachelor's degree in engineering or equivalent, along with demonstrated experience in troubleshooting technical systems. Experience with AWS, networks, and operating systems is a plus. This is an excellent opportunity for someone who enjoys both technical support and hands-on development work in a fast-paced, innovative environment.

Last updated 5 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 to resolve support issues
  • 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
  • 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

Support Engineer, Software Development

Entry-level Support Engineer role at Amazon combining software development and technical support for seller enablement platform in Bangalore, India.

Software Dev Engineer I

Entry-level Software Development Engineer position at Amazon in Hyderabad, focusing on building large-scale distributed systems using Java, JavaScript, and C++.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon, perfect for 2025 graduates looking to work on innovative distributed systems and storage solutions.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon in Tel Aviv, perfect for 2025 graduates looking to work on scalable distributed systems and innovative technologies.

2025 Software Dev Engineer Graduate

Entry-level Software Development Engineer position at Amazon for recent graduates, focusing on building scalable distributed systems and innovative solutions.