Amazon

Returning Candidate?

Senior Software Development Engineer - Cloud Video Storage

Senior Software Development Engineer - Cloud Video Storage

Job ID 
557197
Location 
US-OR-Portland
Posted Date 
12/15/2017
Company 
Elemental Technologies LLC
Position Category 
Software Development
Recruiting Team 
..

Job Description

AWS Elemental is an Amazon Web Services company that combines deep video expertise with the power and scale of the cloud, and we are looking for an experienced Senior Software Development Engineer to join our AWS Elemental Cloud Video Storage team.

We are developing a storage solution that will make it easier for our customers to take advantage of the cloud. We are looking for sharp, ambitious people to help us solve very hard problems that meet our customers' needs!

In this role, you’ll join a small, tightly-knit team that is building a service that will enable customers to store and manage their video assets entirely in the cloud. Simultaneously, we are working with other teams at AWS Elemental to integrate the storage service into our other products, providing a seamless and intuitive user experience. This role requires outstanding programming skills and a passion for user experience and design.

As a member of this dynamic team, you will contribute to all aspects of the software lifecycle: research, planning, design, experimentation, implementation, and testing. You’ll dive deep, experiment rapidly, and get things done. If you have an entrepreneurial spirit, love autonomy, know how to deliver, and long for the opportunity to build pioneering solutions for challenging problems, this is the position for you!

Join us in developing solutions that give our customers the freedom to focus on what matters: transforming ideas into compelling content that captivates viewers.

What you’ll do:
  • Write scalable, maintainable, performant, and resilient code
  • Design, implement, and test new features from user stories
  • Work on a small team of very smart and highly motivated engineers
  • Work in an agile development environment, always working on the most important tasks first
  • Learn a tremendous amount about modern media technologies
  • Have fun in a challenging but rewarding environment

Basic Qualifications

  • A passion for software development and distributed systems
  • A BS or MS in Computer Science, Math, or an Engineering discipline, or equivalent experience
  • 5+ years’ software development experience
  • Proficiency with Amazon Web Services or other cloud infrastructure technologies
  • A desire to build highly scalable, high-performance web services

Preferred Qualifications

  • Media software development (protocols, DRM, compression, etc.)
  • Linux
  • Java
  • Python
  • Go