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.