Software Development Engineer, Amazon Ads

World's largest e-commerce and technology company, focusing on 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 · Advertising

Description For Software Development Engineer, Amazon Ads

Amazon Ads is seeking a Software Development Engineer to join their team in a dynamic environment that combines startup agility with Amazon's vast resources. This role offers the opportunity to make direct impact on millions of customers daily through building world-class advertising solutions. The team is focused on developing innovative, privacy-conscious machine learning solutions that move beyond traditional cookie-based approaches. As a key member of the team, you'll be responsible for designing and implementing highly scalable systems that power ad delivery across billions of impressions daily. The role involves full-stack development, from frontend UI work to backend services, and requires expertise in technologies like React, Java, and API Gateway. You'll work directly with customers to scope and deliver new features, while also having the opportunity to mentor junior team members and influence technical direction. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. This is an excellent opportunity for engineers passionate about serverless architectures, machine learning, and solving complex problems at scale while working with cutting-edge advertising technology.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, Amazon Ads

  • Work with highly talented software and machine learning scientists to build systems analyzing petabytes of data
  • Design, develop, test, deploy, and maintain customer facing frequency management features in Amazon's DSP
  • Leverage Full Stack expertise in HTML5/Javascript/React for UI, Java for service layer
  • Investigate new technologies and champion adoption within the team
  • Mentor junior team members

Requirements For Software Development Engineer, Amazon Ads

Java
JavaScript
React
  • 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 full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Amazon Ads

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Ads

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.