Software Development Engineer II, Alexa Ads

Global technology leader specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer II, Alexa Ads

Amazon is seeking a Software Development Engineer to join their Alexa Ads team, focusing on innovative, customer-centric projects leveraging Generative AI technology. This role offers an exciting opportunity to work on the integration of Amazon demand sources for Alexa Ads, building scalable ad systems that serve users, publishers, and advertisers.

The position involves working with cutting-edge LLM-powered advertising experiences within a sophisticated, multi-tiered distributed ecosystem. You'll be part of a dynamic team comprising product managers, program managers, software engineers, QA engineers, and data specialists, all working together to harness the power of natural language understanding and generative AI.

As a key contributor, you'll be responsible for developing fault-tolerant systems, optimizing ad delivery pipelines, and implementing advanced analytics capabilities. The role offers the chance to make a direct impact on Alexa's advertising capabilities while working in a fast-paced environment that emphasizes quick launches and data-driven iterations.

The team culture promotes cross-functional collaboration, innovation, and customer-centric solutions. You'll be at the forefront of transforming digital advertising through AI technology, working on complex engineering challenges that directly affect millions of users. The position offers competitive compensation based on location and experience, ranging from $129,300 to $223,600 per year, plus additional benefits and potential equity compensation.

This is an excellent opportunity for engineers passionate about ad tech, AI, and distributed systems to contribute to the evolution of Alexa's advertising ecosystem while growing their expertise in enterprise-level systems.

Last updated 7 minutes ago

Responsibilities For Software Development Engineer II, Alexa Ads

  • Architecting, implementing, and launching LLM-powered advertising experiences
  • Developing scalable, fault-tolerant systems for ad offerings
  • Optimizing ad serving and delivery pipelines for low latency and high throughput
  • Integrating with various data sources and ad exchanges
  • Implementing advanced analytics, monitoring, and reporting capabilities
  • Continuously improving system performance, reliability, and security
  • Collaborating cross-functionally with product managers and data scientists

Requirements For Software Development Engineer II, Alexa Ads

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II, Alexa Ads

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Alexa Ads

Support Engineer, Kindle Ingestion and Expansion

Support Engineer role at Amazon's Kindle Ingestion team, combining technical support and development work with focus on content publishing systems.

Software Development Engineer, Fleet Tracking and Telemetry

Software Development Engineer position at Amazon's Fleet Tracking and Telemetry team, focusing on developing systems for tracking transportation assets and processing telemetry data.

Software Dev Engineer II, Unified Payments Experience

Software Dev Engineer II position at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

Quality Assurance Engineer-II, Prime Video Ads QA

Quality Assurance Engineer-II position at Amazon Prime Video, focusing on testing and quality assurance for video streaming and advertising products.

Software Development Engineer, Alexa Communications

Software Development Engineer position at Amazon's Alexa Communications team, developing voice-controlled communication features and mobile applications.