Explore Amazon Jobs

Software Development Engineer - Amazon Chime Video

LOCATIONS:
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

Apply now

Join our Talent Community

See the latest jobs, news and events by joining our talent community:

Job Locations

{{alert.msg}}

Comments

Palo Alto