Explore Amazon Jobs

Software Development Engineer, Amazon Chime Media

LOCATIONS:
DESCRIPTION

Amazon believes deeply in the mission of simple and unified cloud-based collaboration. Amazon Chime is changing the way millions of customers collaborate by providing a true unified experience to conduct online meetings, high quality video conferencing, chat, screen sharing and file sharing. Leveraging AWS’ scale, reliability, flexibility, and ease of use, we offer customers an easy-to-manage and cost-effective solution that solves many workplace collaboration and productivity pain points.
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 Media team, you will spend your time as a hands-on engineer to innovate/implement/enhance software that powers the cloud based media service (e.g. Audio and Video). You will have the opportunity to work on cutting edge of technologies related to audio signal processing, 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, Signal Processing or related field
· Strong proficiency in one or more of the following: C, C++, Go (or demonstrably superior skills in a modern language not on this list)
· Ability to take raw product requirements and create software architectures, designs as well as implement high quality software
· Ability to work in a fast paced, highly collaborative, dynamic work environment
· Strong attention to detail
· Ability to think creatively and solve problems

PREFERRED QUALIFICATIONS

· 1-2 years of related work experience
· Experience with VoIP protocols, PSTN and communication protocol software development
· Experience with software development for signal processing
· Experience with low latency protocol design
· Experience with building and operating large scale cloud services and backend systems
· Experience in a DevOps environment with full ownership of code changes from development to production and monitoring
· Familiarity with EC2 and AWS services

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