Passionate about Big Data and Distributed Systems? Interested in building new state-of-the-art products at Petabyte scale? Be part of a team of industry leading experts that operates one of the largest big data analytics platforms at Amazon. We are responsible for end to end processing of impressions, views, and clicks as well as video interaction events or rich media events in ads. We are applying the latest machine learning and big data technologies available on terabytes of data a day (over 10B new events per day) operating Petabyte size clusters. Our data must always be the fastest, most high fidelity data as it is both billable, critical to checking the heartbeat of a campaign and changes to made to the campaigns while in flight, and part of the measure of success for a campaign. We are looking for an experienced software engineer that can combine open source technologies such as Hadoop, Hive, Spark and Presto, as well as AWS services like EMR, Redshift, Kinesis and DynamoDB to build
· 5+ years industry experience as a Software Engineer or a Software Developer in an agile environment. · Experience operating and maintaining production software. · Advanced coding skills (concurrency, profiling and performance optimization). · Designed and built complex systems (architecture, design patterns, reliability and scaling). · Experience in web service and cellular architecture. · Experience in basic data manipulation and analysis, including command-line tools and scripting. · Strong written and verbal communication skills.· Master's degree in Computer Science · Experience in big data