Support Engineer, Device OS

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
DevOps
Mid-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 founded in 2004, is seeking a Support Engineer for their Core Device OS team. This role combines software development and technical support, focusing on critical OS components, pipelines, services, tools, and application development frameworks. The position is based in Chennai, India, and requires hands-on experience with Unix systems and modern programming languages.

The role involves providing first-level support for production services, troubleshooting complex technical issues, and developing automation tools. You'll work primarily with C++ and Python, building monitoring solutions and maintaining critical systems. The position offers the opportunity to work on groundbreaking consumer electronics products like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show.

As part of Amazon Lab126's innovative R&D environment, you'll collaborate with remote development teams in Sunnyvale, contributing to knowledge base development and handling critical support issues. This role is perfect for engineers who enjoy both hands-on coding and technical support, with opportunities to work on projects that directly impact customer-device interaction.

The ideal candidate should have at least 2 years of software development or technical support experience, strong debugging skills, and proficiency in Unix environments. Knowledge of web services, distributed systems, and experience with REST APIs, XML, and JSON would be advantageous. This position offers the chance to work on cutting-edge consumer electronics while developing expertise across multiple product lines.

Last updated 7 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 across multiple product lines
  • 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 and Support status metrics
  • Work with remote development teams for handling support issues and create team knowledge base

Requirements For Support Engineer, Device OS

Python
Linux
  • 2+ years of software development, or 2+ years of technical support experience
  • Experience troubleshooting and debugging technical systems
  • Experience in Unix
  • Experience scripting in modern program languages
  • Knowledge of web services, distributed systems, and web application development (preferred)
  • Experience troubleshooting & maintaining hardware & software RAID (preferred)
  • Experience with REST web services, XML, JSON (preferred)

Interested in this job?

Jobs Related To Amazon Support Engineer, Device OS

System Development Engineer II, Payment Risk Engineering

System Development Engineer II position at Amazon focusing on payment risk engineering and fraud prevention through automation and systems development.

Support Engineer, Amazon Luna

Support Engineer position at Amazon Luna in Irvine, CA, focusing on technical support, automation, and software maintenance for cloud gaming platform.

System Development Engineer, Mechatronics & Sustainable Packaging

System Development Engineer role at Amazon's MSP team, building and maintaining critical infrastructure for global fulfillment centers with competitive compensation and benefits.

Systems Engineer, Controls Fleet

Systems Engineer role at AWS Infrastructure Services, focusing on Windows/Linux administration and cloud infrastructure automation, offering competitive compensation and growth opportunities.

Systems Development Engineer, Kuiper Devices & Systems

Systems Development Engineer role at Amazon's Project Kuiper, focusing on device management, infrastructure automation, and security compliance for satellite broadband network operations.