Support Engineer, Device OS

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics.
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, Inc., is seeking a Support Engineer for their Core Device OS team. This role is part of an innovative R&D company that has created groundbreaking devices like Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show.

The position requires a dynamic individual who can quickly adapt and manage multiple overlapping tasks. As a Support Engineer, you'll be responsible for critical OS components, pipelines, services, tools, and application development frameworks. The role involves pushing the boundaries of customer-device interaction while providing essential support and maintenance services.

Key responsibilities include handling first-level support for Jiras and operational issues, conducting extensive troubleshooting and debugging across multiple product lines, and working on maintenance-driven coding projects primarily in C++ and Python. You'll be expected to understand complex application code, implement fixes, develop automation tools, and build monitoring metrics dashboards.

The ideal candidate will have at least 2 years of software development or technical support experience, strong Unix knowledge, and proficiency in modern programming languages. You'll work closely with remote development teams in Sunnyvale, managing support issues and contributing to the team's knowledge base.

This is an excellent opportunity for someone who enjoys both technical support and development work, with the chance to work on cutting-edge consumer electronics at one of the world's most innovative companies. The role offers exposure to various Amazon devices and systems, providing a unique blend of support and engineering responsibilities.

Working at Amazon Lab126 means being part of a team that delivers unique Amazon experiences to customers worldwide. The company's track record of creating successful products like Kindle and Echo demonstrates its commitment to innovation and customer-centric development.

If you're passionate about troubleshooting, enjoy coding, and want to be part of a team that shapes how customers interact with Amazon devices, this role offers an exciting opportunity to grow your career while working on impactful projects.

Last updated 2 hours ago

Responsibilities For Support Engineer, Device OS

  • Provide first level 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 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 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

Systems Development Engineer, AWS HWEngS

Systems Development Engineer position at AWS focusing on firmware delivery infrastructure and systems development, offering competitive compensation and growth opportunities.

Systems Development Engineer, Kuiper Enterprise Technology-Low Earth Orbit Satellites

DevOps Engineer role at Amazon's Project Kuiper, building and maintaining infrastructure for LEO satellite operations with focus on automation and system reliability.

System Development Engineer, Fulfillment Optimization DevOps

DevOps Engineer role at Amazon's Fulfillment Optimization team, focusing on large-scale systems that handle millions of requests and impact billions in business decisions.

System Development Engineer II

System Development Engineer II role at Amazon focusing on service health monitoring and visualization for fulfillment and robotics functions.

Network Development Engineer, OTN

Network Development Engineer role at Amazon, building and maintaining critical network infrastructure for global fulfillment centers and transportation sites.