Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

World's largest e-commerce and cloud computing company building innovative advertising solutions
$129,300 - $223,600
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

Join Amazon's innovative Ads team as a Software Development Engineer working on cutting-edge advertising technology and data science solutions. This role offers an exceptional opportunity to work with big data and distributed systems at an unprecedented scale.

You'll be part of a team responsible for processing billions of advertising conversion events daily, including Purchases, Detail Page Views, and Searches across all Amazon products. The role involves building and maintaining petabyte-scale, low-latency, and highly available event lookup services that are crucial to Amazon's advertising ecosystem.

Using cutting-edge technologies like Spark, AWS EMR, Kinesis, DynamoDB, SQS Lambda, and Fargate, you'll design and develop software products that provide crucial measurement and reporting capabilities across Amazon's entire advertising suite. This spans display, search, native, and video advertising across all devices.

The position requires strong engineering fundamentals and real-world experience with distributed systems. You'll work with terabytes of data daily, operating Petabyte-size clusters, and ensuring that data processing remains fast and efficient. This enables advertisers to optimize their ad spend and allocate budgets effectively through accurate, actionable, and timely performance metrics.

As part of the fast-growing Amazon Ads team, you'll have the opportunity to take ownership of significant initiatives and lead innovative solutions to complex technical challenges. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

This is an ideal position for someone who is passionate about big data, enjoys solving complex technical challenges, and wants to make a significant impact on one of the world's largest advertising platforms. You'll work alongside world-class engineers and industry experts, contributing to systems that operate at Amazon scale.

Last updated 23 days ago

Responsibilities For Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

  • Build next generation systems using open source technologies like Spark and AWS services
  • Process billions of advertising conversion events daily
  • Design and develop software products for measurement and reporting
  • Maintain petabyte-scale, low latency and highly available event lookup services
  • Work with multiple teams to deliver highly distributed systems at scale

Requirements For Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

Java
Python
Scala
  • 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 distributed systems and big data technologies
  • Strong engineering fundamentals

Benefits For Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Full range of medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS)

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for global satellite broadband infrastructure.

Systems Engineer, Kuiper Ground Systems

Systems Engineer role at Amazon's Project Kuiper, developing satellite ground systems for global broadband connectivity.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for satellite constellation simulation and operations.

Software Development Engineer, S3 Distribution Plane

AWS S3 Distribution Plane Software Development Engineer position focusing on large-scale distributed systems and cloud infrastructure.

Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Systems Development Engineer II position at Amazon Prime Video, building large-scale video delivery systems serving millions of customers worldwide.