Job Information
Amazon Application Engineer, E-reader Platform in Chennai, TennesseeIndia
Description
Want to know how Kindle Operating System works? Do you have amazing problem solving skills in debugging/identifying issues within the operating system stack? Look no further!
Amazon Kindle is a customised operating system that is purpose built and optimised for book reading (and note-writing) purposes. As a support engineer, you would be mining through large set of logs to identify patterns of data. You would also own monitoring key metrics, maintain dashboards for them and also create automated alarms to detect failures. You will partner with multiple teams internally for successful root-causing of issues and in creating generic dashboards to monitor health of Kindle.
The ideal candidate must be detail oriented, have superior verbal and written communication skills, strong organisational skills, able to juggle multiple tasks at once. You are able to identify problems before they happen and implement solutions that detect and prevent outages. You are able to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done.
Key job responsibilities
The ideal candidate must be detail oriented, have superior verbal and written communication skills, strong organisational skills, able to juggle multiple tasks at once. You are able to identify problems before they happen and implement solutions that detect and prevent outages. You are able to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done.
Basic Qualifications
2+ years of software development, or 2+ years of technical support experience
Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Experience scripting in modern program languages
Experience troubleshooting and debugging technical systems
Bachelor's degree
Preferred Qualifications
Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
Understand operating system concepts and fluent in C/C++