Software Development Engineer

Recruiter
Amazon
Location
United Kingdom
Posted
16 May 2018
Closes
19 May 2018
Contract Type
Permanent
Hours
Full Time
Would you like to join us to help shape the future of the videoentertainment industry?Amazon Video delivers ground-breaking digital video services andaward-winning original programming instantly to PCs, portable devices,consoles, and TVs worldwide. We have opportunities for talented softwaredevelopers, testers, product managers, and technical leaders to join ourdevelopment teams in London to work on global features in our commerceplatform. You will be pushed to see the big picture, be creative, andpositively impact millions of customers. This is an evolving businesswhere creativity and drive can have a lasting impact on the way video isenjoyed worldwide.Team Mission: To be Earth's most customer centric video entitlementssystem; to own software that will vend rights for video content at anyscale and support all of Amazon Video's use cases.Technology Stack: Although we mostly use Java in our production code, weare open to using whatever technology is best suited to solve theproblem at hand. We leverage AWS whenever possible and aggressivelyadopt the standard tools in the Amazon Software Development ecosystem.Scope: The team owns the systems that at the heart of perhaps the mostimportant Amazon Video use case - ensuring our millions of customers canwatch the content they have rights to. Due to the highly visible natureof the team's software we are continually striving to improveperformance, ensure very high availability, and remove any scalinglimits. Improvements in latency and scalability in our services are feltthroughout the Amazon Video customer experience by making customerinteractions more responsive and reliable.The team owns four critical services which determine what content usershave rights to. This includes services to calculate entitlements basedon responses from the diverse sources of entitlements users potentiallymay have rights from including Ad Supported, Free, Ownership, Rental,Prime, Third Party Channel, Pay Per View, and other future use cases.The team also owns foundational legacy systems that serve as the sourceof truth for all video purchases and customer video library interactionsacross the spectrum of devices supported by Amazon Video. In support ofthis scope the team provides an authority source of what subscriptionbased video benefits customers have rights to.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 Experience taking a leading role in building complex software systemsthat have been successfully delivered to customers Hands-on expertise in many disparate technologies, typically rangingfrom front-end user interfaces through to back-end systems and allpoints in between Knowledge of professional software engineering practices for the fullsoftware development life cycle, including coding standards, codereviews, source control management, build processes, testing, and operationsAmazon is an equal opportunities employer. We believe passionately thatemploying a diverse workforce is central to our success. We makerecruiting decisions based on objective criteria including yourexperience and skills. We value your passion to discover, invent,simplify and build. We welcome applications from all sections of societyirrespective of colour, race, religion or belief, nationality, ethnic ornational origin, gender, gender reassignment, sexual orientation, sex,marital status, disability, age or trade union membership. Please let usknow if you have any special requirements in relation to thisrecruitment process. - provided by Dice AGILE, AWS, C#, C++, CLOUD, CLOUD COMPUTING, COMPUTER SCIENCE, DEGREE, JAVA, JAVASCRIPT, PERL, PYTHON, RUBY, SOFTWARE ENGINEERING, USE CASE

Similar jobs

Similar jobs