Live Event Quality Tools - Software Development Engineer (Prime Video)
- Seattle, WA
Prime Video is disrupting the traditional television and movie industry with a massive library of high-quality media and reliable digital delivery. Our services are engineered for high availability, maximum reach, and cost savings that we can pass on to customers. We enable the world to watch video instantly, from any device, whether on the road or from the comfort of a living room sofa. Today, we deliver Movies, TV shows and Live Sports to Windows and Mac PCs, portable devices, gaming consoles, smart phones, and smart TVs. We operate in over 250 countries and territories and we aspire to grow -- a lot.
We are looking for a talented SDE or SDET to develop innovative solutions that ensure our Live Events systems always work.
Streaming sporting events live is the future, and Prime Video is at the frontier. Thursday Night Football (TNF), English Premier League (EPL), Tennis, and Baseball are just the beginning and features continue growing to surprise customers with innovative ways to watch live sports. We obsess about reliability and availability which are essential for customers to enjoy uninterrupted coverage of their favorite sports and teams. We build systems to monitor live experiences which are available worldwide. We build tools to collect and analyze data and initiate automatic reparative actions. In short, we have exciting opportunities in an industry that's increasing in size every year, and you can be a part of it.
As a Software Development Engineer (or Engineer in Test), you will be designing and developing automated solutions on Amazon's cloud computing infrastructures that help guarantee system stability as it continually changes evolves. You will be working on tools and infrastructure challenges involving big data, machine learning, and large scale backend distributed services, all with the goal of delivering a seamless live streaming experience to the customer.
A successful candidate will have an interest in developing automated solutions for consumer-facing products, strong technical ability in Java or similar language, excellent organizational and communication skills, a motivation to achieve results in a fast-paced environment, and, of course, a passion for sports, TV, and film. Experience working with web services, XML, JSON, Apache services is desired. Linux system development experience is a plus. Equally important to these specific skills is the ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems, create reliable/maintainable code, and find creative and scalable solutions to difficult problems.
You are highly-motivated and thrive in an environment where problems are open-ended. You enjoy engaging in passionate discussions with smart people and letting the best ideas rise to the top. You see your mistakes as learning opportunities and continually look for ways to improve yourself, your team and your products. You understand that not all solutions come easily and don't shy away from hard work to reach your goals. You are excited about the opportunity to engage in developing a top notch consumer web application and user experience.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us
• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• Bachelors Degree in Computer Science or related field
• Experience with critical, 24x7 systems
• Experience with high throughput, multi-threaded systems
• Fluency in more than one programming language (e.g. Java, C++, Go, Kotlin, Clojure, Scala, Ruby, Python, Perl)
• Knowledge of functional architecture a plus
• Experience with AWS services highly desirable
• Meets/exceeds Amazon's leadership principles requirements for this role
• Meets/exceeds Amazon's functional/technical depth and complexity for this role
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.
Back to top