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

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$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 Ads team as a Software Development Engineer working on cutting-edge big data and distributed systems. This role focuses on building and maintaining one of the largest advertising data platforms at Amazon scale. You'll be processing billions of daily advertising conversion events and providing petabyte-scale, low-latency services that power Amazon's advertising suite across display, search, native, and video platforms.

The position offers an opportunity to work with state-of-the-art technologies including Spark, AWS services (EMR, Kinesis, DynamoDB, SQS Lambda, Fargate), and other open-source tools. You'll be responsible for designing and developing software products that provide crucial measurement and reporting capabilities to Amazon's advertising ecosystem.

As part of a team of world-class engineers and industry experts, you'll tackle complex technical challenges involving massive data processing, distributed systems architecture, and high-availability services. The role requires strong engineering fundamentals and real-world experience in building scalable systems.

The team operates at the intersection of big data and advertising technology, processing terabytes of data daily and managing petabyte-sized clusters. Your work will directly impact advertisers' ability to optimize their ad spend and budget allocation through accurate, actionable, and timely performance metrics.

This is an excellent opportunity for engineers passionate about distributed systems and big data who want to make a significant impact at one of the world's largest technology companies. The role offers competitive compensation, including base salary, equity, and comprehensive benefits, along with the chance to work on challenging technical problems at unprecedented scale.

Last updated 4 days ago

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

  • Build next generation systems using open source technologies and AWS services
  • Process billions of advertising conversion events daily
  • Design and develop software products for measurement and reporting
  • Provide petabyte-scale, low latency event lookup services
  • Work with technologies like Spark, EMR, Kinesis, DynamoDB, SQS Lambda, and Fargate

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 at scale
  • Strong engineering fundamentals

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

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

Interested in this job?

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

Software Development Engineer, Route 53 Edge Platforms

Software Engineering role at Amazon Route 53 focusing on distributed systems and DNS infrastructure, offering competitive compensation and opportunity to work on global-scale systems.

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.