Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment?
Do you like working on industry-defining projects that move the needle?
At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our customers is why we are one of the world’s most beloved brands customer obsession is part of our company DNA.
Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand.
This Software development position with Amazon Prime Video and Studios tech is a fit for someone who enjoys and thrives owning low latency, highly available stacks / services requiring strong problem-solving skills, has a solid computer science foundation, experience of backend design patterns, APIs and takes pride in operations excellence.
Successful candidates must also be innovative, flexible, self-directed, and able to design and write high-performance, reliable, maintainable code.
This role requires the ability to deal with ambiguity, be data-driven and juggle cross-organization complexity. If you enjoy working in a dynamic environment to deliver world class mission critical systems, this may be the career opportunity for you!
Key job responsibilities
- Design and build innovative products in a large distributed computing environment and help lead fundamental changes in the industry.
- Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
- Work in an agile environment to deliver high-quality software.
BASIC QUALIFICATIONS
- 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
PREFERRED QUALIFICATIONS
- 3+ 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