Join Amazon's Analytics & Data Management (ADM) team to build highly available, scalable distributed engineering systems for one of the largest data lakes in Amazon. The ADM team manages the central data lake for Advertising, processing Petabytes of data including campaigns, ad-serving, billing, clicks, and impressions. This role offers a unique opportunity to design and innovate solutions at massive scale, working with cutting-edge technologies like AWS, Spark, EMR, and Athena.
As an SDE, you'll develop robust and scalable microservices using Java and AWS technologies, creating solutions that directly impact decision-making across the organization. You'll work with a skilled global team across India and North America, focusing on simplicity, usability, speed, compliance, and cost efficiency.
The role combines technical expertise with business impact, as you'll build systems that enable data engineers, analysts, ML engineers, and researchers to access and analyze critical advertising data. You'll be responsible for ensuring system availability matches data growth while maintaining cost efficiency and operational excellence.
This position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll be part of a team that's building the next version of its data lake for 5x growth, working on challenges at petabyte scale while delivering tangible business value.
The ideal candidate will thrive in a fast-paced environment, have strong system design skills, and be passionate about building large-scale data systems. This is an excellent opportunity for someone who wants to work at the intersection of big data, cloud computing, and advertising technology while making a significant impact on Amazon's advertising business.