Amazon

Returning Candidate?

Senior Software Development Engineer – Elastic Transcoding Service

Senior Software Development Engineer – Elastic Transcoding Service

Job ID 
421385
Location 
US-CA-Palo Alto
Posted Date 
12/8/2017
Company 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 
North American Teams - AWS

Job Description

AWS Elemental is an Amazon Web Services company that combines deep video expertise with the power and scale of the cloud. Our office in Palo Alto is looking for a Senior Software Development Engineer to design, build and operate scalable cloud services for next-generation video applications. AWS, with market-leading software-defined video processing and advanced media solutions from AWS Elemental, is rapidly changing how content is processed and distributed in the cloud. This is an amazing opportunity to work on designing, developing, and operating an always-on highly scalable cloud service on Amazon Web Services (AWS) platform. Cloud is the future and AWS is the market leader in innovations on cloud services.

You will deep-dive in various AWS services and leverage them to design and develop AWS cloud services. We are a fun-loving team located in the beautiful campus in Palo Alto in the Four Seasons complex across from IKEA on US 101. We operate like a start-up with lots of flexibility and independence. We focus on innovations, advanced design and development using the latest software development tools and framework. Please apply if you are good with algorithms and Java/C++ or any object oriented programming language. Rest assured you will love the excitement.

Knowledge of video processing standards is desirable but is not a requirement for this position. We are looking for top software developers with excellent technical skills and a track record of delivering results to help us achieve our goal of becoming the market leader and the most respected brand in the video processing space.

What you’ll do:
  • Learn about various AWS cloud services and use them to design, develop and operate an Elastic AWS service for transcoding across multiple regions
  • Translate complex requirements into detailed architecture, design and code
  • Deliver features with high quality and on time
  • Stay up-to-date on the latest technologies in our field and analyze the trends
  • Work autonomously and respond efficiently to multiple priorities

Basic Qualifications

  • Strong system design and algorithm skills
  • Strong coding skills in an object oriented language such as Java or C++
  • 2+ years of software development experience
  • A BS in math, science, or an engineering discipline, or equivalent experience
  • A passion for software development and being a great team player

Preferred Qualifications

  • A MS or Ph.D. in Computer Science
  • 5+ years of software development experience
  • Experience with highly scalable distributed systems
  • Experience with media and entertainment workflows, such as video processing or compression
  • Experience building an AWS service
  • Experience with designing and building large scale systems
  • Solid knowledge of multi-threaded programming