• Senior Software Development Engineer - Prime Video

    Location US-CA-Santa Monica
    Posted Date 9 months ago(2/15/2018 12:22 PM)
    Job ID
    Amazon.com Services, Inc.
    Position Category
    Software Development
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Are you interested in shaping the future of movies, television, and digital video? Do you want to define the next generation of how and what Amazon customers are watching? We have recently launched Amazon Video Central, a new platform that enables content providers worldwide, from independent filmmakers to the largest studios, self-service tooling and automation to easily manage and make their content available to Amazon customers globally, including millions of Prime members. Video Central provides the key foundation for Amazon Videos strategy to truly scale content acquisition and ingestion globally. We are growing quickly and need your passion, innovative ideas, and creativity to help continue to deliver on our ambitious goals.

    We have an ambitious charter, and on this team you’ll be able to get your hands on lots of technologies. Above all, you’ll be leading the design and implementation of new scalable services, but you will also have the opportunity to do work on data analysis, machine learning, and large scale systems. These back-end services are areas we are investing in as we continue to grow at scale, processing large amounts of data to make sure Amazon customers discover content they care about. You'll get to build on top of Amazon’s vast development infrastructure, including AWS as well as internal tools for setting up continuous deployment and real-time monitoring. We work closely with video providers, internal Amazon teams, and external services.

    We care about your career growth, too. Once you join the team, you and your manager will jointly craft a career plan and you’ll review it regularly to ensure you’re on track to meet your goals. Whether your goals are to explore new technologies, take on bigger problems, or get to the next level, we’ll help you get there. Our business is growing fast, and our people will grow with it.

    This Senior Engineering role will influence many parts of the Prime Video ecosystem, and will lead efforts to solve many difficult problems across multiple teams. You will represent Prime Video to internal and external partners, and will be a leader in the digital community as well as drive innovation across the Prime Video service while setting engineering standards across the Video Central organization.

    Amazon is an Equal Opportunity-Affirmative Action Employer - Minority/Female/Disability/Vet.

    Basic Qualifications

    · Bachelor’s degree in Computer Science or a related technical field or of relevant work experience, or relevant work experience in lieu of a degree
    · Proficiency in at least one modern programming language such as C, C++, C#, Java, or Perl etc.
    · You should also have taken a leading role in building reliable, scalable software that has been successfully delivered to customers
    · You actively lead code reviews, design reviews, automated testing, whiteboard discussions, back-of-the-napkin designs at lunch, and random chats in the hallway about awesome ideas
    · Experience influencing software engineering best practices within your team and across others for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    · Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
    · Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy

    Preferred Qualifications

    You will be a visionary leader, builder, and operator. You will have experience leading or contributing to multiple simultaneous product development efforts and/or IT projects and initiatives. You will balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You'll need to be constantly strive for simplicity, and at the same time demonstrate significant creativity and high judgment.
    Also helpful:
    · Proven track record of designing and delivering large-scale, highly available, low latency, high quality systems and software products
    · Experience managing complex projects, with significant bottom-line impact
    · Experience leading development life cycle process and best practices
    · Experience with Agile (SCRUM, RUP, XP), OO modeling, SOA, UNIX, middleware, and database systems
    · Experience in designing large scale data mining and analysis platforms
    · Experience in machine learning and algorithms


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job