10 Jun
Software Development Engineer-Fire TV
California, Sunnyvale , 94085 Sunnyvale USA

Vacancy expired!

DESCRIPTION Be part of the team that is creating the next connected TV experience at Amazon. Create a new engaging entertainment platform for the whole family. Help scale this platform worldwide. Fire TV is used by millions of customers to stream billions of hours of content. We are expanding our charter and team to deliver best in class entertainment experience in new device categories. We have business and engineering driven expanded charter that requires talented individuals to come on board and make a difference. You will drive key engineering and product decisions that impact Amazon's long-term vision around streaming content. As a direct consumer facing product, you will be able to ship software that you and millions of others use world wide everyday. We are growing our current scope and charter and this a great opportunity to be part of that journey from the beginning. We have built a strong engineering culture and want passionate engineers to join our mission. If you are a software engineer with a creative flare, problem-solving skills, experience in Android development, we want to talk with you. BASIC QUALIFICATIONS

    • Bachelor's degree or higher in Computer Science or related field
    • Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis
    • Proficiency in at least one object-oriented programming language such as Java, C or C#
    • Broad technical depth and knowledge of mobile devices, applications and technologies
    • Excellent communication, analytical and problem solving skills
PREFERRED QUALIFICATIONS
  • Experience with Android, iOS, Windows or other mobile application development
  • Proven track record of taking ownership and successfully delivering results
  • Knowledge of professional software engineering best practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing and deployment
  • Ability to effectively communicate with technical and non-technical stakeholders across all levels of the organization
  • Experience defining system architectures and exploring technical feasibility tradeoffs
  • Master's degree
.

Vacancy expired!


Report job