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

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 hours 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?

Jobs Related To Amazon Support Engineer, Device OS

Software Development Engineer - Compliance Shared Services (CoSS), Amazon Stores

Software Development Engineer role at Amazon's Compliance Shared Services team, focusing on AI-driven compliance automation and scalable infrastructure development in Bucharest.

Software Development Engineer, Route 53

Backend Software Development Engineer position for Amazon Route 53's Health Checks team, working on distributed health checking infrastructure and public API.

Software Development Engineer II, Amazon

Amazon FinTech SDE II role building scalable financial systems handling billions in transactions, using AWS cloud services and working with global teams.

Software Development Engineer in Test II, Vizzini (FireTV Voice)

Software Development Engineer in Test II position at Amazon's FireTV Voice team, focusing on test automation and quality assurance for voice interface technology.

Software Development Engineer, Devices Retail Inventory and Financial Record Keeping Technology (DRIFT)

Software Development Engineer role at Amazon working on Devices Retail Inventory and Financial Record Keeping Technology (DRIFT) team in Zapopan, Mexico.