Returning Candidate?

Software Development Engineer, Amazon Video Direct

Software Development Engineer, Amazon Video Direct

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

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? Amazon Video Direct (AVD) has recently launched a self-service platform that enables independent and professional video creators to reach millions of Amazon customers globally with the same monetization options and delivery quality available to major studios – and the reception has been incredible. We are growing quickly with a global focus on helping video providers be successful on the Amazon Video service. We 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 partner integration efforts, including a partner-facing portal, self-service publishing and title management, and automated publishing worldwide. These services are areas we are investing in as we continue to grow at scale to automate and simplify how partners publish their content on Amazon Video. 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 many video providers, internal Amazon teams, and external services.

As a member of the Video team, you will spend your time as a hands-on engineer and a technical leader. You will play a key role in building software products and features from the ground up. You will use a wide range of technologies, programming languages and systems. Your responsibilities will include all aspects of software development. We're looking for passionate engineers to build the next generation global publishing platform for Amazon Video partners. The team owns full stack development, starting from front end portal to backend services. We use AWS technologies for much of our tech stack, including data storage in S3, EMR for scalable Hadoop clusters, DynamoDB, etc.

Our business is growing fast, and our people will grow with it. 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.

Basic Qualifications

  • Degree in Computer Science or related field
  • 5+ years of product development experience in consumer-focused companies
  • 5+ years of technical experience as software developer, or related role
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
  • Experience developing in at least one of Java, C++, Python

Preferred Qualifications

  • Experience developing web services, or other large scale distributed systems, that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience influencing software engineers best practices within your team
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
  • Experience building a platform with many customers/clients contributing and enhancing the feature functionality.