Amazon

Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
578243
Location 
UK-London
Posted Date 
06/11/2017
Company 
AMZN Dev Center (London) Ltd
Recruiting Team 
..

Job Description


The Amazon Development Centre in London is seeking talented software engineers to join our Test Services Engineering team. You will be part of Amazon Video's engineering cutting edge technology for video applications on a wide variety of Living Room platforms including Smart TVs, Blu-ray players, Games Consoles. The successful candidate will take pride in the work they deliver and have a passion for building test services, frameworks and tools.

Expectations
As part of the team developing super smart scalable solutions that enable engineers to keep the quality of the Amazon video application at the highest standards.You will be working on a wide range of activities from delivering test services and frameworks to facilitate test automation as well as playback experience testing.

You will have the opportunity to work with a variety of leading devices. You will help shape the future of Amazon’s video platform by investigating new approaches to provide the best video user experience for customers. This will be balanced with sound engineering practices leveraging tools, test harnesses and automated scripts to increase development cycle efficiency. Your goal is to build the best video playback application for the worlds most customer centric company.

Basic Qualifications

  • 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.
  • Experience with one or more of JavaScript, Ruby, Perl, Python.
  • Evidence of working with algorithms, data-structures, efficiency, concurrency, performance optimization.
  • Evidence of working with object-oriented development and design patterns.
  • OS fundamentals and systems architecture.
  • Cloud computing, large-scale and high-availability distributed architecture.
  • Experience working in an Agile environment.
  • Strong analytical and excellent problem solving skills.
  • Strong written and verbal English communications skills.

Preferred Qualifications

  • Previous experience as an SDE in a commercial environment, contributing to the design, implementation and successful delivery of high quality software using best practices.
  • Fluent with the entire software development life cycle (coding standards, source control, build process, testing and operations).
  • Ability to recognize discordant views and contribute to constructively resolving them.
  • Track record of ownership, focus on the end customer and delivering the right results.
  • Hands-on experience building scalable test services and frameworks
  • In depth experience with NodeJS
  • Experience with Scala


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.

All offers are conditional on references, verification of the right to work in the UK, and successful background screening check. This will include previous employment verification, qualification verification (if relevant) and a basic criminal check. Further details of this policy/procedure will be sent to you along with your conditional offer.