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 scalable full-stack technologies for Amazon's Fire TV, Fire Tablet, and Alexa devices, aiming to enhance customer content consumption and entertainment experiences. The role involves collaborating with product and UX teams, architecting solutions, and creating innovative customer experiences using Android, cloud services, and full-stack development.

What you'd actually do

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

Skills

Required

  • 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
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent

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
  • Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques