Software Development Engineer, Measurement, Ad Tech, and Data Science (MADS) Foundations- Traffic
Core
Design and deliver features for Spark-based EMR pipelines, decoration jobs, and publication systems that process hundreds of billions of ad events daily to support Amazon Ads measurement and billing.
Role type
Senior IC software development engineer (data infrastructure)
Builds
Spark-based EMR pipelines, decoration jobs, and publication systems for ad traffic data
Domain
AdTech / Data Engineering
Deliverable
production ML models
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed software applications; System design and architecture; Full software development lifecycle
Preferred skills
Code reviews; Source control management; Build processes; Testing; Operations experience
Technologies
Spark; EMR
Responsibilities
Design and develop features across Spark-based EMR pipelines, decoration jobs, and publication systems; Deliver end to end across the full development lifecycle; Navigate technical problems with competing constraints; Collaborate with engineers across Ads, Customer Trust, and identity-owning upstream systems; Contribute to compliance initiatives and scalability efforts; Maintain sound operational practices; Mentor peers through design reviews and code reviews