Job summary
Fire TV is the #1 bestselling streaming media player in the U.S. We are looking for a strong software development engineer to contribute to the architecture and operating system level performance. In this role you will have the opportunity to drive optimizations to the user experience of all Fire TV devices.
The ideal candidate has great debugging and problemsolving skills and deep knowledge of Android internals. You will also have an interest in developing automated solutions for consumerfacing products strong technical ability excellent organizational skills great communication skills a motivation to achieve results in a fastpaced environment.
Key job responsibilities
Key responsibilities:
S/W architecture Review for future products.
Debug and RootCause System Stability & Performance issues on FTV devices.
Instrument monitor and enhance Fire OS for every Fire TV device
Suggest and implement optimizations to Fire OS
Influence architecture decisions for best performance
Specify system requirements for upcoming Fire TV devices
Collaborate with teams incorporating features into Fire TV for optimal experience
Experience leading the design automation deployment and support of largescale infrastructure
Experience programming with at least one modern language such as Python Ruby Golang Java C C# Rust
Experience with Linux/Unix
Experience with CI/CD pipelines build processes
6 years of systems design software development operations automation and process improvement experience
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.