Please enable cookies in your browser to experience all the personalized features of this site, including the ability to apply for a job.
Software Development Engineer
1 week ago(10/01/2019 15:47)
AMZN Dev Center (London) Ltd
Company/Location (search) : Country (Full Name)
Prime Video supports millions of devices daily in over 200 territories around the world and is building the future for streaming video. We work with app developers, service teams, and data providers to dramatically improve customer experience and implement cutting edge products used every day, by people you know.
You will be building a full stack platform using multiple AWS technologies (S3, DynamoDB, Lambda, Step Functions, SQS, and Athena to name a few) to analyse data flows through multiple services and devices giving teams the information they need to: experiment in the right area, support operational events, measure success and failure metrics, and investigate customer journeys through our products and services. This platform will be the 'goto' tool for all software and business teams within Prime Video and Amazon as a whole.
We are looking for a Software Development Engineer (SDE) who is customer focussed, likes creating truly innovative solutions, has great communication skills, and embraces a high standard of operational excellence
Responsibilities: > Be responsible for the development and maintenance of key system features. > Investigate design approaches, prototype technology and evaluate technical feasibility, on your own and with other team members. > Establish architectural principles, select design patterns and mentor team members on their appropriate application. > Operate in an Agile/Scrum environment to deliver high quality software.
Degree in Computer Science or related field, or equivalent work experience.
Computer Science fundamentals in object-oriented design.
Highly proficient in at least one of Java, C++, C#, Objective-C.
Proficient oral and written English communications skills.
Collaborates well in a team environment.
Highly pragmatic; we use technology to solve real-world problems expediently.
Ability to take a problem, create the design and estimate the time to implement the design autonomously.
Experience and willingness to mentor more junior engineers and help them develop their skills and leadership abilities
Experience with designing, building and deploying scalable; highly available systems.
Experience with distributed systems.
Experience on high throughput services.
Mastery of the tools of the trade, including continuous delivery, system operations, monitoring, and web services.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on objective criteria including your experience and skills. We value your passion to discover, invent, simplify and build. We welcome applications from all sections of society irrespective of colour, race, religion or belief, nationality, ethnic or national origin, gender, gender reassignment, sexual orientation, sex, marital status, disability, age or trade union membership. Please let us know if you have any special requirements in relation to this recruitment process.