Amazon UK Jobs – Development Engineer

Website Amazon

About the job


Job Summary

DESCRIPTION

Are you ready to build new onsite and offsite marketing experiences and real-time services that impact millions of customers across the globe? Do you have passion for technology and working on things from the ground up? Join us to become one of the founding members of a new London-based marketing tech hub that aims to innovate on behalf of our customers around the globe to enhance their shopping journey.

It is Day 1 for the London-based Marketing tech hub – the newest programs under the broader EU Prime and Marketing organisation for Amazon Retail. We are building new onsite and offsite experiences to help customers fulfil their shopping needs while enjoying a high quality end-to-end experience with Amazon and key Amazon products such as Amazon Prime, Prime Video, Amazon Music, Alexa, Fire TV and Tablets and Kindle to name but a few. The team is responsible for innovating the large, business-critical space of digital marketing.

This involves working with multiple frontend technologies, big data, distributed systems, machine learning, and building new frontend experiences, high TPS and low latency real-time services, tools and frameworks to vend out research-based content like videos, long-form articles, Q&A, etc across multiple touch points in Amazon. The Marketing tech hub team will oversee the architecture, design and development of new digital marketing systems and features, which will give you the opportunity to work with a wide range of customer facing technologies (including tier-1 services) and collaborate with other technical teams. There is a large R&D component to our work, and strong engineering skills together with sound business understanding and an appetite for innovation are highly valued.

Amazon seeks a motivated manager who takes great pride in both the technical and business contribution of their work. We are looking for a technical leader who will drive our marketing tech team development efforts to build best-in-class digital marketing optimisation systems that improve Amazon’s customer experience and shopping journey and represent a unique opportunity to drive impact on the company’s bottom line. As a software development manager in the Marketing tech team, you will work closely with business and technology partners to build, scale and operate services to support Amazon customers.

As an engineering leader here you will work on the hardest technical challenges in digital marketing domain that includes problems in distributed systems, ML, and onsite web services at massive scale on multiple products. You will be responsible to maintain a high bar in terms of execution, operational readiness, code and design quality. You will serve as a mentor for junior engineers and help them grow. You will collaborate with principal engineers and scientists on designs, operations and customer experience reviews. The ideal candidate for our team is a thinker and a doer: someone who loves sophisticated algorithms and mathematical precision, but at the same time enjoys implementing and scaling real systems, and is motivated by the prospect of spectacular business returns.

Key job responsibilities

  • Lead the technical vision, design and scalability of the systems.
  • Working closely with PMs, Business and other technical teams covering multiple Marketing products, features and services.
  • Mentor and groom engineers on the team and the wider organization.

Basic Qualifications

  • Candidates must have a Bachelor in Computer Science Engineering or related field, or equivalent experience.
  • 8+ years professional experience in software development.
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Preferred Qualifications

  • Industry experience of architecting and designing scalable systems that interact with multiple systems and are designed for expansion as business grows.
  • Possess an extremely sound understanding in the basic areas of Computer Science such as Algorithms, Data Structures, Object Oriented Design, Databases.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building complex and large scale software systems using AWS technologies that have been successfully delivered to customers
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs, and remove bottlenecks for the tech teams throughout the SDLC.

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 your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need an adjustment during the application and hiring process, including support for the interview or onboarding process, please contact the Applicant-Candidate Accommodation Team (ACAT), Monday through Friday from 7:00 am GMT – 4:00 pm GMT. If calling directly from the United Kingdom, please dial +44 800 086 9884 (tel:+448000869884). If calling from Ireland, please dial +353 1800 851 489 (tel:+3531800851489).

Company – Amazon UK Services Ltd.

Job ID: A2052854



 Report Job