This Principal engineer role is responsible for the technologies underlying the domains owned by the Berlin Fire TV Teams. You will work on a wide range of technologies and systems which are on device and in the cloud. These include native (Rust) development, OS and device firmware integration, Android components, Communication technologies (Matter, BLE), mobile app and web, AWS services, and Alexa.
The role focuses on helping teams achieve greater velocity in delivering customer-facing features and inventing sustainably for the long-term. This includes simplifying feature development, scaling systems to support fast growth, innovating on new technology and solutions, removing bottlenecks, improving reliability and robustness, and re-architecting systems to reduce operational burden and facilitate further invention.
Key responsibilities include:
The ideal candidate has a deep, well-rounded technical background in current software disciplines, mastery of software fundamentals, and the ability to get buy-in on engineering decisions. The role requires an eagerness to learn new technologies and the ability to bring others along via knowledge transfer and effective collaboration.
The Berlin Fire TV Experience team is responsible for all aspects of getting the customer to, and enabling control of, the content they want to consume, as quickly, smoothly, and accurately as possible. The team's components influence both the customer's ultimate enjoyment and Fire TV's profitability.
Amazon is an equal opportunities employer and values diversity in its workforce. The company is committed to protecting candidates' privacy and security of personal data.