Amazon's Measurement and Data Science team is seeking a Software Engineer II to join their advertising analytics platform. This role sits at the intersection of Big Data and Distributed Systems, working with cutting-edge technologies to process and analyze advertising data at Petabyte scale. The team serves as the backbone of Amazon's advertising measurement capabilities, processing billions of ad impressions and clicks daily.
The position offers an opportunity to work with advanced technologies including Elasticsearch, Spark, Hive, Presto, and various AWS services like EMR, Redshift, Kinesis, and DynamoDB. The team's infrastructure currently handles 130MM queries per day and manages over 750 billion records totaling 2+ PB of data.
As an Engineer in this team, you'll be responsible for building highly scalable systems that power reporting experiences for Amazon's advertising customers. You'll work on complex technical challenges, lead technical initiatives, and collaborate with cross-functional teams to deliver innovative solutions. The role combines technical expertise with business impact, as your work directly influences how advertisers understand and optimize their campaigns on Amazon's platform.
The team operates in an entrepreneurial environment with a strong focus on customer success. You'll be part of Amazon's rapidly growing advertising business, working on systems that generate billions in revenue and drive long-term growth. The role offers excellent career growth opportunities and the chance to work with a collaborative, motivated team that values innovation and technical excellence.
This position requires strong technical skills, experience with distributed systems, and the ability to handle complex architectural challenges. You'll be working in Seattle, WA, with competitive compensation ranging from $129,300 to $223,600 per year, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits.