Software Development Engineer - Amazon - City of London - Wizbii

Software Development Engineer

  • By Amazon
  • City of London (United Kingdom)
  • Engineering / Production Management

Job description


Would you like to join us to help shape the future of the video entertainment industry?

Amazon Video delivers ground-breaking digital video services and award-winning original programming instantly to PCs, portable devices, consoles, and TVs worldwide. We have opportunities for you to join our development teams in London to work on global features in our commerce platform. You will be pushed to see the big picture, be creative, and positively impact millions of customers. This is an evolving business where creativity and drive can have a lasting impact on the way video is enjoyed worldwide.

Team Mission: To be the authoritative source of transactional video ownership by building scalable and extensible services suited to serve our global customers.

Technology Stack: Although we mostly use Scala in our production code, we are open to using whatever technology is best suited to solve the problem at hand. We leverage AWS whenever possible and aggressively adopt the standard tools in the Amazon Software Development ecosystem.

Scope: The team owns the systems that are at the heart of perhaps the most important Amazon Video use case – ensuring our millions of customers can watch the content they have rights to. Due to the highly visible nature of the team's software we are continually striving to improve performance, ensure very high availability, and remove any scaling limits. Improvements in latency and scalability in our services are felt throughout the Amazon Video customer experience by making customer interactions more responsive and reliable.

The team owns critical databases and micro services that are the source of truth for all video purchases globally. This includes services that grant/remove ownership, as well as allowing querying of what a customer owns entirely or at individual title level.

Seeked profile


· 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.

Here are some other vacancies your might like

Get a mail digest of vacancies that match your profile!
Thousand of vacancies are available for you on Wizbii :)

About Amazon


6578 vacancies open at Amazon

Find your next job on Wizbii,
the leading professional platform for youth's employment

Job vacancies

Jobs right at your fingertips!