Software Development Engineer II

4 weeks ago


London, Greater London, United Kingdom Amazon Full time
Software Development Engineer II, Ads Core Services (ACS)

Amazon is investing heavily in building a world-class advertising business, and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses, driving long-term growth. We deliver billions of ad impressions and millions of clicks daily and are breaking fresh ground to create world-class products. We are highly motivated, collaborative, and fun-loving with an entrepreneurial spirit and bias for action. With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with a seemingly endless range of new opportunities.

Our top focus areas are to innovate on behalf of our customers, support partner business launches, and improve our engineering systems for feature velocity, availability, performance, and scale. This role will see you collaborate with a large number of teams across WW Advertising to drive key initiatives to improve the resilience of advertising systems.

You'll become part of a highly motivated team of talented multi-functional builders (front and backend developers) who can collaborate with product managers, technical specialists, and principals across the company. You should be comfortable with a degree of ambiguity that's higher than most projects and relish the idea of solving problems that haven't been solved at scale before. You will encounter challenging, novel situations every day, and given the size of this initiative, you'll have the opportunity to work with multiple technical teams at Amazon in different locations. We're looking for self-motivated engineers who are passionate about innovating on behalf of customers, can demonstrate a high degree of teamwork, and want to have fun while they make history and collaborate on beautiful products.

A successful candidate will have strong technical skills and a history of delivering high-quality code to solve complex business problems. Written and verbal communication in this role are critical: you will author narratives that will be consumed by Amazonians at all levels.

Key Technical Challenges:

Distributed and Scalable Architecture: The global Ads Availability team owns Tier 1 critical service infrastructure that forms the backbone of Ad serving. We have enabled this service infrastructure across multiple regions and Availability Zones.

High Availability: This role will provide critical support to the Global Ads Availability team that owns a key Ads wide Availability framework. It is critical to ensure that this framework remains highly available. High Availability architecture will help us make sure that the system is configured to handle different loads and different failures with minimal or no downtime.

Key Job Responsibilities:
  1. Business problem is defined. Technology strategy may not be defined.
  2. Delivers independently, with limited guidance.
  3. Solves complex software problems. Solutions are extensible and scale. Removes bottlenecks. Makes trade-offs: short-term vs. long-term technical decisions.
  4. Designs, develops, tests, and deploys software.
  5. Leads large projects. Knows how to divide so they can work in parallel with other SDEs and reassemble into a cohesive launch.
  6. 100% AWS Technologies.
BASIC QUALIFICATIONS
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent


  • London, Greater London, United Kingdom Amazon Full time

    Software Development Engineer IIAt Amazon, we are looking for a talented Software Development Engineer II to join our Global Transportation Technology Services team. As a key member of our team, you will work on challenging engineering problems, processing large datasets, and building products that are performant, scalable, and robust to support critical...


  • London, Greater London, United Kingdom Amazon Full time

    Software Development Engineer II, SDE II, DataZoneAWS Utility Computing provides innovative services, including Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2). As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps...


  • London, Greater London, United Kingdom Entain Full time

    Job Title: Software Development Engineer in Test IIJob Summary:We are seeking a highly skilled Software Development Engineer in Test II to join our team at Entain. As an SDET II, you will be responsible for creating and running automated tests in accordance with Entain Engineering standards.Key Responsibilities:Formulate test plans for features with minimal...


  • London, Greater London, United Kingdom Amazon Full time

    Unlock the Power of Cloud ComputingAmazon Q Business is revolutionizing the way enterprises operate by harnessing the power of generative AI technology. As a Software Development Engineer II on this cutting-edge team, you will play a vital role in designing, developing, and optimizing the platform's core components.The ideal candidate will have a strong...

  • Software Engineer II

    4 weeks ago


    London, Greater London, United Kingdom Flawless AI Full time

    About the RoleWe are seeking a talented Software Engineer II to join our dynamic team at Flawless AI. As a key member of our engineering team, you will be responsible for developing and maintaining our cutting-edge software solutions for the film industry.Key ResponsibilitiesDevelop and maintain our products, written in Python, conforms with Flawless-wide...


  • London, Greater London, United Kingdom Booking Holdings, Inc. Full time

    Job Title: Android Software Engineer IIAbout the Role:We are seeking an experienced Android Software Engineer II to join our Flights Apps Funnel team. As a key member of our team, you will be responsible for building customer-focused and scalable native mobile experiences in Booking.com's Android app.Responsibilities:Develop new features, collaborating with...


  • London, Greater London, United Kingdom Expedia Group Full time

    Software Development Engineer II - Full StackThe Experience Platform org in Expedia Group enables developers across Expedia Group to build and maintain their applications, user experiences and business domains, with reduced friction and increased use of cross-EG solutions and communities of practice.This position is for a Fullstack Engineer which focuses on...


  • London, Greater London, United Kingdom Expedia Group Full time

    Expedia Group is seeking a skilled Software Development Engineer II to join our Experience Platform org. This position focuses on building a UI application framework that serves user experiences to our customers.You will work on opportunities across the Experience Platform org and with our partners across Expedia Group. As a participant of the team, you'll...

  • Software Engineer II

    4 weeks ago


    London, Greater London, United Kingdom Flawless AI Full time

    About Flawless AIFlawless AI is a revolutionary company that's changing the face of Hollywood with its cutting-edge Gen AI film editing tools. Our mission is to empower filmmakers with innovative technology that allows creativity without compromise, expands storytelling possibilities, and delivers unparalleled visual and emotional experiences.Job...


  • London, Greater London, United Kingdom Entain Full time

    Job DescriptionAs a Software Development Engineer II at Entain, you will be responsible for ensuring the highest quality standards of our systems by performing functionality, integration, reliability, performance, and compatibility testing against business requirements.You will work within a cross-functional agile team, taking a significant part in planning...


  • London, Greater London, United Kingdom AKT II Full time

    Job DescriptionAs a Senior Geotechnical Engineer at AKT II, you will be responsible for leading the specialist geotechnical engineering aspects of design projects from inception to completion in various sectors. This role requires collaboration with the Technical Director and the Geotechnical Team to check and lead projects, supervise and train design...


  • London, Greater London, United Kingdom Amazon Full time

    Are you passionate about building scalable systems and optimizing configuration management efforts? At Amazon, we're expanding our supply chain network using software solutions that enable Hand-Off-the-Wheel (HOTW) configuration management. Our mission is to build the most efficient and optimal transportation system on the planet, leveraging our engineering...


  • London, Greater London, United Kingdom AKT II Full time

    Job Summary:We are seeking a skilled Structural Design Engineer to join our team at AKT II, a design-led company based in London. As a key member of our structural engineering team, you will be responsible for delivering high-quality design solutions for a range of projects, from inception to practical completion.Key Responsibilities:Develop conceptual and...


  • London, Greater London, United Kingdom Google Inc. Full time

    About the RoleAt Google Inc., we're seeking a highly skilled Software Engineer II, Site Reliability Engineering to join our team. As an SRE, you'll play a critical role in ensuring the reliability, uptime, and performance of our services.Key ResponsibilitiesWrite product or system development code.Review code developed by other engineers and provide feedback...

  • Software Engineer II

    4 weeks ago


    London, Greater London, United Kingdom GSK Full time

    About the Role:The Application Engineer II will contribute to the technological advancement of GSK, focusing on the development and support of data-driven applications.This role requires a solid foundation in software engineering with an emphasis on hands-on technical work.The ideal candidate will be involved in the development, deployment, and maintenance...


  • London, Greater London, United Kingdom Amazon Full time

    Software Development Engineer II RoleAmazon is investing heavily in building a world-class advertising business, and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. Our products are strategically important to our Retail and Marketplace businesses, driving long-term...


  • London, Greater London, United Kingdom AKT II Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled and experienced Senior Structural Engineer to join our team at AKT II. As a key member of our engineering team, you will be responsible for delivering high-quality structural engineering designs and solutions for a wide range of projects.Key Responsibilities:Lead the development of...

  • Civil Engineer

    4 weeks ago


    London, Greater London, United Kingdom AKT II Full time

    Job SummaryWe are seeking a highly skilled Civil Engineer to join our team at AKT II. As a key member of our infrastructure team, you will be responsible for designing and delivering structural solutions on major and/or complex projects.Key ResponsibilitiesDesign and deliver structural solutions on major and/or complex projects.Produce detailed design...


  • London, Greater London, United Kingdom LexisNexis Risk Solutions Full time

    About the RoleAs a Senior Software Engineer II at LexisNexis Risk Solutions, you will be part of a team that develops and maintains our Generative AI solution. Your responsibilities will include supporting the development and maintenance of the solution, performing code reviews, completing complex bug fixes, and contributing to the planning efforts with...


  • London, Greater London, United Kingdom AKT II Full time

    At AKT II, we're seeking a talented Structural Design Engineer to join our team in Shoreditch, London. As a key member of our design team, you'll be responsible for delivering high-quality structural engineering design projects from inception to practical completion.The ideal candidate will have a good degree in Structural/Civil Engineering and experience in...