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.