DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-07-02 22:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Software Development Engineer, Device Advertising

Amazon · Sunnyvale, California, USA

A part of the exponentially growing Amazon advertising software team, our team focuses on software products and features that enable ads on Alexa devices. We offer a creative, fast paced, entrepreneurial work environment where you’ll be at the center of Amazon innovation. This is your opportunity to help us in exploring new ideas & technology to expand our advertising products. You will be continually experimenting with new ideas that will delight our customers, and innovate to simplify existing models to provide faster, better and more optimized experiences. This is a strategic initiative for the company and we are growing quickly. If you are curious and excited about tackling the most challenging problems in technology and business, you will love it here!

Key job responsibilities
As an engineer, you enjoy working on MVP products & innovating on behalf of the customer. You are motivated to own & deliver features by working across the tech stack, whether it is Services, big data, programming on android, UI or anything in between – basically a developer that loves to take on new challenges and refuses to get comfortable with status quo. You enjoy building elegant systems that will scale to support millions of users. Passion for the customer and their experience with our products is a key requirement for you. You take pride in shipping robust, high-quality software. It won’t be easy. The challenges that come with scale and balancing speed of execution with long-term thought will pose interesting, unique technical problems. These are big challenges that will move the needle for our advertising program. Join us today to be part of this highly motivated and fun-loving team!

We are an entirely product-focused team. Our design & code touches device software, backend services, device & server UI, big-data pipelines and everything in between.- 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
- 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience- 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

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Software pay context

Based on 7,969 disclosed Software salaries on RoleSuite, the role pays a median of $158K/year, with most offers between $123K and $200K (10th–90th percentile: $102K–$235K).

See the full Software salary breakdown →
Apply →

Other roles at Amazon

  • Lab Engineer II, OMHS MHE HardwareSpringdale, Ohio, USA
  • Sr. TPM, Regulatory Intelligence, Safety, and Compliance (RISC)Bengaluru, Karnataka, IND
  • Software Engineer, Programming Foundations, ASBXSeattle, Washington, USA
  • Sr. Mfg Eng; Process Quality, Hardware Engineering Services - ManufacturingAustin, Texas, USA
  • Software Development Manager (SDM), Concessions TechHyderabad, Telangana, IND
  • Software Development Manager – Workforce Intelligence Platform Hyderabad, Telangana, IND
  • Software Development Manager – Associate Development PlatformHyderabad, Telangana, IND
  • Principal Program Manager - Tech, Alexa Native AdsNew York, New York, USA
  • Software Development Engineer II, Robotics Development and Packaging InnovationBellevue, Washington, USA
  • Learning Experience Designer, Amazon Robotics Learning Experience and TechnologyAustin, Texas, USA

More Software roles

  • Software Engineer, GenAI Silicon Automation, DeepMindGoogle · Paris, France
  • Wi-Fi Software Engineer, Wireless Technologies & EcosystemsApple · Cupertino
  • Wi-Fi Software Engineer, Wireless Technologies & EcosystemsApple · Cupertino
  • Software Engineer III, Security/Privacy, Google Cloud Compute InfrastructureGoogle · Sunnyvale, CA, USA
  • Staff Software Engineer, Google Cloud ComputeGoogle · Sunnyvale, CA, USA
  • Customer Engineer, Security, Google Cloud (English, Spanish)Google · Madrid, Spain
  • Software Engineer III, Infrastructure, CoreGoogle · San Jose, CA, USA
  • Engineering Operations and AirPlay 3rd PartyApple · Cupertino
  • App Review Specialist, Vietnamese LanguageApple · Sunnyvale
  • Supply Reliability EngineerRadiant Industries · El Segundo, CA