Senior Front-End Engineer, Amazon Ads (ADSP - Targeting)

Full Job Description


 

Join Amazon Ad's targeting program as a Senior Front-End Engineer, where you'll help shape how advertisers connect with their customers, supporting multi-billion dollar advertising products. You'll streamline advertisers interactions with our products, enabling them to reach the right customers, at the right time, and across the right channels and formats. Working from either our Edinburgh development center or London head office, you'll be part of an agile, fast-paced team of software engineers. You'll have end-to-end ownership of the front-end experience, from designing and prototyping interfaces to delivering frameworks and new front-end experiences. From your first day, you'll collaborate with experienced engineers, designers, and scientists who are passionate about their work. Key job responsibilities This role requires a pragmatic technical leader comfortable with ambiguity, capable of driving the design and implementation of innovative UX/UI experiences that enable advertisers to define their targeting in an intuitive manner. You will work backward from advertiser needs, partnering closely with UX designers, product managers, software engineering leadership, and senior engineers to build capabilities that transform the advertiser experience. You will influence our product strategy and roadmap through your customer-centric approach and front-end expertise. Your technical choices will ensure that we are using the correct UX frameworks for our long term success. You will mentor junior peers who share a common passion for front-end work, and ensure that teams with limited UI experience can succeed in building high quality experiences for our advertisers. A day in the life On a typical day, you will collaborate with a diverse team of designers, engineers, and scientists across the Edinburgh and London development centres. You might start by participating in agile team meetings, discussing ongoing projects and aligning on priorities. Throughout the day, you would engage in various engineering and front-end activities, including:

  • Designing and developing front-end experiences to enable advertisers to efficiently define ad targeting
  • Collaborating with team members to review UX and code, discuss technical approaches, and refine solutions
  • Participating in discussions evaluating UX and product decisions, and in technical reviews of the underly systems
  • About the team Amazon Audiences is a specialized organization within Amazon Ads that focuses on developing advanced targeting solutions. The team consists of several specialized groups working on different aspects of advertising technology. These include building scalable targeting services that work without relying on user IDs, developing contextual targeting capabilities that match ads with relevant content, enabling keyword-based targeting for advertisers, providing technology-based targeting options for different devices and platforms, and creating tools that help advertisers define and understand their target audiences using Amazon's retail and digital signals. The team also includes specialists who focus on search engine optimization and keyword research to help advertisers improve their visibility and reach. Throughout all these functions, the team maintains a strong commitment to preserving customer privacy while helping advertisers effectively reach their target audiences.


  • Experience as a front-end developer creating prototypes or wire-frames for enterprise web applications or workflows
  • Experience developing with MVC/MVM frameworks (e.g. React.JS, AngularJS, Vue)
  • Experience (non-internship) in professional front end, web or mobile software development using JavaScript, HTML and CSS
  • Experience in web applications design and development
  • Experience collaborating with product managers, developers, and other stakeholders
  • Preferred Qualifications
  • Experience in a broad range of software design approaches and common UX patterns.
  • Knowledge of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST
  • Experience with object oriented design
  • Experience in the programmatic advertising domain

    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.

Other Jobs You May Be Interested In

Data Entry, $40/hr, Remote, Night Shift, College Student Job Remote Moderator, $42/hr, College Student, Weekend Job Remote Phone Job, $40/hr, No Degree, College Student Friendly Remote Phone Support, $45/hr, Evening, No Experience Required Remote Phone Job, $42/hr, Night Shift, College Student Friendly Virtual Assistant, Remote, $40/hr, Weekend, No Experience Live Chat Support, $35/hr, Remote, No Experience Required Remote Customer Support, $45/hr, No Experience, Part-Time Virtual Assistant, $40/hr, Weekend, Remote, No Experience Remote Moderator, $45/hr, No Degree, Weekend Job, Part-Time Live Chat Support, $45/hr, Part-Time, Remote, No Degree Virtual Assistant, $35/hr, Evening, Remote, College Student Weekend Customer Support, $40/hr, Remote, College Student Remote Data Entry, $40/hr, Evening/Night Job, No Experience Virtual Assistant, No Degree, $45/hr, Remote, Part-Time Virtual Assistant, Remote, $40/hr, Evening, No Experience Data Entry, $50/hr, Night Shift, No Degree, Remote Job Virtual Assistant, $50/hr, Remote, Part-Time, Evening Job Data Entry, Remote, $42/hr, Evening Job, No Degree Live Chat Support, $45/hr, Part-Time, Remote, No Degree Remote Moderator, $42/hr, Part-Time, Weekend, No Degree
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...