Software Development Engineer, Device Advertising

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Development Engineer, Device Advertising

Amazon's Device Advertising team is at the forefront of innovation in advertising technology, focusing on enabling ads on Alexa devices. As part of this exponentially growing team, you'll work in a creative, fast-paced environment where you'll be central to Amazon's advertising innovation. The role offers unique challenges in scaling systems to support millions of users while maintaining high performance and quality standards.

The position involves working across the entire tech stack, from backend services to device software, UI development, and big-data pipelines. You'll be responsible for developing MVP products, innovating new features, and optimizing existing systems to enhance customer experience. The team's work directly impacts Amazon's strategic advertising initiatives, making this an opportunity to contribute to significant business outcomes.

As a Senior Software Engineer, you'll lead technical designs, mentor team members, and drive architectural decisions. The role requires strong problem-solving skills and the ability to balance quick execution with long-term scalability. You'll work with cutting-edge technology in the intersection of voice technology, advertising, and cloud services.

The position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus additional benefits including equity and sign-on bonuses. This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale while contributing to one of Amazon's strategic growth areas.

Last updated 21 hours ago

Responsibilities For Software Development Engineer, Device Advertising

  • Build and innovate software products for Alexa device advertising
  • Work across the tech stack including Services, big data, Android programming, and UI
  • Design and develop scalable systems supporting millions of users
  • Ship robust, high-quality software
  • Participate in code reviews and maintain coding standards
  • Work on MVP products and feature development
  • Contribute to design patterns, reliability, and scaling of systems

Requirements For Software Development Engineer, Device Advertising

Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Software Development Engineer, Device Advertising

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation available
  • Sign-on payments may be provided
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Device Advertising

Software Dev Engineer, Amazon S3

Senior Software Engineer role at Amazon S3 focusing on distributed systems and API development in Arlington, VA

Senior QA Engineer, Amazon Smart Vehicles

Senior QA Engineer position at Amazon Smart Vehicles, focusing on automotive technology and testing strategy leadership with 6+ years of experience required.

Senior Software Development Engineer, Connectivity and Integrations

Senior Software Engineer role at Amazon focusing on shipping technology, requiring 5+ years of experience in software development and system architecture.

Sr. Software Dev Engineer, Employee Services Tech

Senior Software Engineer role at Amazon's AET team, building HR tech solutions that support millions of employees worldwide.

Software Dev Engineer, Corp - Armato, SWA

Senior Software Engineer role at Amazon focusing on building large-scale distributed systems for global logistics and fulfillment network optimization.