1. What is a Software Engineer at Amazon Advertising?
As a Software Engineer at Amazon Advertising, you will build high-performance, low-latency, and massively scalable systems that power Amazon's global ad-tech platform. Amazon Advertising operates at an extraordinary computing scale, processing billions of ad requests, real-time auctions, and telemetry events daily. In this role, you directly influence how millions of global brands, agencies, and sellers reach customer audiences across Amazon properties and partner media channels.
Your work spans complex technical domains, including real-time auction engines, high-throughput analytics pipelines, predictive ad-targeting algorithms, and self-service campaign management APIs. Engineers in Amazon Advertising tackle challenges that push the boundaries of distributed computing, requiring sub-millisecond response times, absolute data consistency for financial transactions, and fault-tolerant architecture capable of handling extreme traffic spikes during major events like Prime Day.
This position demands strong foundational engineering skills in algorithms, object-oriented design, and system architecture, paired with deep alignment with Amazon's Leadership Principles. Joining Amazon Advertising offers you the opportunity to write code that directly drives multi-billion-dollar business outcomes while designing infrastructure that operates at true hyper-scale.




