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.