Finding the best job has never been easier
Share
Key job responsibilities
Responsibilities:
- Use programming skills to develop highly innovative, quality products
- Building highly scalable, reliable and available distributed services leveraging AWS Cloud
- Contributing to operational excellence, constructively identifying problems and proposing solutions
- Writing clean, maintainable code and performing peer code-reviews
- Work in an Agile/Scrum environment to deliver high quality software despite tight deadlines.
- Find new ways to solve challenging problems every dayA day in the life
As a member of Alexa Communications - Alexa Media Cloud Team, you will have an enormous opportunity to make a large impact on the design, architecture, and implementation of innovative products used every day, by people you know. You will solve complex problems and propose innovative ideas to build highly available scalable low latency services used daily by millions of customer. We operate in a DevOps environment where you will own all aspects for Software Development Life Cycle.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with Communications/Media protocols and standards such as WebRTC, SDP, RTP, and SIP
These jobs might be a good fit