Software Development Engineer - Amazon Chime Video

Amazon

Company Type
Industry
Experience
Workhours

Job Description

Amazon believes deeply in the mission of simple and unified cloud- based collaboration. Amazon Chime (https://chime.aws/) is changing the way millions of customers will collaborate and provides a true unified experience to conduct online meetings, high quality video conferencing, chat, screen sharing, and file sharing.

We are looking for a highly passionate software development engineer who likes to solve challenging problems of cloud based real time media, collaboration and hit the ground running to design and deliver highly complex systems while maintaining a constant customer focus in a fast paced continuous delivery environment. You will work with your peers and product team to tackle hard problems and improve our customers' experience every day!

Being a member of Amazon Chime Video team, you will spend your time as a hands-on engineer to innovate/implement/enhance software that powers the cloud based media service. You will have the opportunity to work on cutting edge of technologies related to real time media and streaming protocols. You will play a key role in building software capabilities and features from the ground up. You will develop software using wide range of programming languages, systems, tools etc. Your responsibilities will include all aspects of software lifecycle (e.g design, development, testing and deployment/operation). You will always be encouraged to explore your own ideas and get the opportunity to delight millions of Amazon customers with your direct contribution.



Basic Qualifications

  • BS or Masters degree in Computer Science, EE or related field
  • 5+ years of related work experience
  • Strong proficiency in one or more of the following: C, C++, Go, Ruby (or demonstrably superior skills in a modern language not on this list)
  • Strong attention to detail
  • Ability to think creatively and solve problems
  • Comfortable working in a fast paced, highly collaborative, dynamic work environment
  • Demonstrated ability to contribute and influence in architectural vision, software quality improvement
  • Demonstrated ability to design, implement, deliver software features based on product requirements

Preferred Qualifications

  • Experience with networking protocols and networking software development
  • Experience with video format and codecs
  • Experience with video streaming
  • Experience with distributed systems
  • Experience in a DevOps environment with full ownership of code changes from development to production and monitoring
  • Experience in Linux development
  • Experience in Amazon Web Service
  • Experience working in an Agile/Scrum environment
Read Full DescriptionHide Full Description
Confirmed 15 hours ago. Posted 27 days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up