Amazon's Measurement and Data Science team is seeking a Software Development Engineer to join their rapidly growing advertising business. This role focuses on building and maintaining large-scale distributed systems that process billions of ad impressions and clicks daily. The team's infrastructure currently handles 130MM queries per day and manages over 2 PB of data through a self-service control plane.
As an SDE II, you'll work with cutting-edge technologies including Elasticsearch, Spark, Hive, and Presto, alongside AWS services like EMR, Redshift, Kinesis, and DynamoDB. You'll be responsible for building highly scalable systems that transform, aggregate, and publish advertising performance data while maintaining strict SLAs.
The role offers an exciting opportunity to work at the intersection of big data and advertising technology. You'll be part of a team that processes billions of events daily and invents new event-driven architectures to manage massive data growth. The position involves complex problem-solving, technical leadership, and collaboration across organizations to deliver features that help advertisers optimize their campaigns.
This is an excellent opportunity for engineers passionate about distributed systems and big data who want to make a significant impact. The team operates with an entrepreneurial spirit, emphasizing innovation and customer focus. You'll be joining a collaborative, fun-loving group that's helping to shape the future of Amazon's advertising platform.
The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. If you're excited about building large-scale systems that drive billions in revenue and enable data-driven advertising decisions, this role offers the perfect blend of technical challenge and business impact.