Job summary
Fire TV is the #1 best-selling 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 problem-solving skills and deep knowledge of Android internals. You will also have an interest in developing automated solutions for consumer-facing products strong technical ability excellent organizational skills great communication skills a motivation to achieve results in a fast-paced environment.
Key job responsibilities
Key responsibilities:
S/W architecture Review for future products.
Debug and Root-Cause 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 in automating deploying and supporting large-scale 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
- Experience with distributed systems at scale
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.