• AIV - Software Development Engineer, Android

    Location US-WA-Seattle
    Posted Date 2 years ago(8/11/2016 3:00 PM)
    Job ID
    258650
    Company
    Amazon.com Services, Inc.
    Position Category
    Software Development
    Recruiting Team
    North American Teams - Biz Dev
  • Job Description

    Amazon Instant Video is a fast-moving, aggressive business unit with enormous goals. Our team of experts looks not just to build working software, but well-crafted software. We’re not simply agile, we’re constantly striving to add value. In our journey to change the way Amazon customers watch movies and TV shoes, we’re seeking customer-obsessed Java developers with mobile/Android experience who will be expected to find creative and scalable solutions to difficult problems.

    Our agile development team needs talented engineers who want to grow. Our team is delivering cutting edge Android video applications touched by millions of users every day. We use A/B experiments to dive deep and learn what works best for our customers, and we gather data to inform our decisions. We proactively improve and simplify our services to get ahead of customer needs, and we expect to raise the bar for customer expectations with our innovations. We intend to outperform traditional broadcast networks with greater selection, industry-leading quality, and unsurpassed value. We are proud to be part of an exciting growth area within Amazon.

    We are looking for talented, self-starter software development engineers who will contribute to our world-class engineering culture. Our team delivers results and value for customers while simultaneously investing in each team member's career and skill set. Domain-specific skills can be learned on the job. At Amazon, every engineer has the opportunity to positively impact millions of customers, and you will be called on to directly identify and realize opportunities.

    We embrace the challenges of a fast paced market and evolving technologies, paving the way to universal availability of content and pushing the envelope of customer experience. You will be encouraged to see the big picture, be innovative, and positively impact millions of customers. This is a young and evolving business where creativity and drive will have a lasting impact on the way video is enjoyed worldwide.

    Successful candidates for this position will have a strong background in building client-facing applications in Java. Experience working with Android or other mobile devices is strongly desired. Video playback and DRM experience is a plus.








    Basic Qualifications

    • Relentless customer focus
    • Expert Java coder
    • Expert working knowledge of data structures, algorithms, and object oriented design
    • Expert working knowledge of design patterns
    • Working knowledge of the Dalvik JVM and Android
    • Working knowledge of REST and RPC service patterns and other client/server interaction models
    • Working knowledge of common Internet technologies (e.g. HTTP, HTML, JavaScript, AJAX)
    • Bachelors in Computer Science or equivalent
    • At least 1 years of software development experience



    Preferred Qualifications

    • Experience with mission critical, 24x7 systems
    • Experience with building complex interaction models and user interface on mobile platforms
    • Experience implementing and consuming large scale web services
    • Has successfully shipped a mobile application on any platform
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job