Software Dev Engineer Ii, Firetv Devices, Content & Advertising

Amazon Amazon · Big Tech · IN, TN +1 · Software Development

Software Development Engineer II role focused on designing and implementing full-stack technologies for FireTV, Fire Tablet, and Alexa devices to enhance customer content consumption experiences. The role involves creating innovative customer experiences using Android, cloud services, and frontend/backend technologies, collaborating with product and UX teams, and architecting solutions for user interaction and entertainment discovery.

What you'd actually do

  1. Design and implement scalable full-stack technologies supporting millions of global users
  2. Create innovative customer experiences utilizing Android, cloud services, and frontend/backend technologies
  3. Collaborate with Product, UX, and engineering teams to define product
  4. Develop high-quality software within a dynamic, team-oriented Agile environment
  5. Architect solutions that enhance user interaction and entertainment discovery

Skills

Required

  • Bachelor's degree in computer science or equivalent
  • Experience programming with at least one software programming language
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution