Taro Logo

Support Engineer, Device OS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Support Engineer, Device OS

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. As a Support Engineer on the Core Device OS team, you will be part of a team that owns critical OS components, pipelines, services, tools, and application development frameworks.

Your responsibilities include:

  • Providing first-level support for handling Jiras, tickets, and operational issues from production services
  • Extensive troubleshooting and debugging across multiple product lines
  • Working on maintenance-driven coding projects in C++ and Python
  • Reading and understanding complex application code to resolve support issues
  • Developing tools and automating manual operational tasks
  • Building monitoring metrics dashboards
  • Collaborating with remote development teams in Sunnyvale

The role requires quick learning ability and the capability to work on multiple overlapping tasks. You'll be working with groundbreaking devices like Fire tablets, Fire TV, Amazon Echo, and Amazon Show, helping deliver unique Amazon experiences to customers.

The position offers the opportunity to work on projects that push the boundaries of customer-device interaction while being part of a team that maintains critical infrastructure. You'll gain exposure to various Amazon device products and help ensure their smooth operation through both technical support and development work.

This role combines aspects of both support and development, requiring strong debugging skills, coding abilities, and system administration knowledge. You'll be expected to not just fix issues but also improve processes and create tools to prevent future problems.

Last updated 2 months ago

Responsibilities For Support Engineer, Device OS

  • Provide first level support for handling Jiras, tickets, operational issues
  • Troubleshoot and debug across multiple product lines
  • Work on maintenance driven coding projects in C++ and Python
  • Develop tools and automate manual operational tasks
  • Build monitoring metrics dashboard and report system health
  • Work with remote development teams for support issues
  • Create team specific knowledge base

Requirements For Support Engineer, Device OS

Python
Linux
  • 2+ years of software development or technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages

Interested in this job?