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

A world-leading technology company building a world-class advertising business with focus on customer-centric solutions.
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

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

Amazon's Measurement and Data Science team is seeking a Software Development Engineer II to join their advertising technology division. This role sits at the intersection of Big Data and Distributed Systems, where you'll work on building state-of-the-art products at Petabyte scale. The team serves as the backbone of Amazon's advertising analytics platform, processing billions of ad impressions, clicks, and conversion events daily.

You'll be working with cutting-edge technologies including Elasticsearch, Spark, Hive, and Presto, alongside AWS services like EMR, Redshift, Kinesis, and DynamoDB. The infrastructure you'll be managing currently handles 130MM queries per day and manages over 750 billion records totaling 2+ PB of data.

The role offers an exciting opportunity to shape the future of advertising technology at Amazon. You'll be responsible for building highly scalable and available systems that power reporting experiences for Amazon's advertising customers. The team operates in an entrepreneurial environment with a strong focus on innovation and customer satisfaction.

As a key member of the Measurement and Data Science team, you'll collaborate with cross-functional teams to deliver campaign performance reporting and drive the technical charter of the team. This position offers significant growth potential within Amazon's rapidly expanding advertising business, which generates billions in revenue.

The ideal candidate will thrive in a fast-paced environment, have a passion for solving complex technical challenges, and be excited about working with massive datasets. You'll have the opportunity to influence the architecture of systems that directly impact Amazon's advertising business growth while working alongside talented engineers in a collaborative and innovative environment.

Last updated 23 days ago

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

  • Build and maintain large-scale distributed systems processing petabytes of data
  • Drive cross-organization projects for advertising performance reporting
  • Design and implement scalable solutions using AWS services
  • Manage systems processing billions of ad impressions and clicks daily
  • Own ad-program agnostic systems for data transformation and aggregation
  • Ensure system reliability and maintain SLAs

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

Java
Python
Kafka
  • 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 design patterns, reliability and scaling of systems

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

Medical Insurance
401k
Parental Leave
  • Comprehensive benefits package
  • Equal opportunity employer
  • Diverse and inclusive workplace

Interested in this job?