Job Description:
Additional Info:
[Click Here to Access the Original Job Post]
Job description
Listing Info
Senior Software Development Engineer – Analytics Platform
Be part of a team that is changing the way online marketing works. Amazon is applying the latest machine learning and big data technologies available to change the way marketers purchase, track, measure, and optimize their advertising spend. We apply these technologies on terabytes of data a day (over 10B new events per day) operating petabyte size clusters. We seek to measure every possible signal indicating impact of advertising to provide the most objective result of marketing spends. Be part of a team of industry leading engineers that define new avenues of big data processing and change the way online marketing works.
We are looking for engineers that build and deliver comprehensive platform products. You should want to work on projects where you are implementing solutions to real problems that require creative solutions and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. You can persevere through seemingly impossible problems to make an impact. You're a thought leader, but you don't just know how to solve the problem, you prove it by building the solution. You want to create value and impact the direction of entire industries.
Some Problem Spaces We'll Be Working On
ADVERTISING PERFORMANCE: Measure performance of advertising campaigns most relevant to the advertiser's goals by evaluating billions of impressions/interactions/conversions/ with mathematical models. Unlike any other advertising platform, we build data platforms that leverage the wealth of shopping insights to improve performance of marketing campaigns. Our vision is to make advertising performance measurement self-service for all advertisers and agencies.
LIFT ANALYSIS: Knowing that a customer purchased a product after seeing an ad does not necessarily imply that the customer's behavior was changed by seeing the ad. Teasing apart causation from correlation is difficult at its best, and seemingly impossible at worst, but we know that seemingly impossible problems are just opportunities awaiting creative solutions. We use the latest machine learning algorithms to identify the precise value of advertising.
Questions?:
You may already know if you're a fit, but perhaps you're worried about technology and experience requirements? Don't be - we're looking for smart, proven, engineers; if you're the right candidate, we're flexible. Here are some things that we'd prefer to see, though none is independently a requirement:
- online distributed systems and platform infrastructure design and implementation
- big-data projects using hadoop, pig, hive, and other open-source tools/technologies
- experience in the advertising, algorithmic search, or bioinformatics industries
- experience implementing services using Java or C++ in a Linux/Unix environment
- experience with Agile (SCRUM, RUP, XP), OO modeling, web services, UNIX, middleware, database and data mining systems
- sharp analytical abilities and proven design skills
- track record of delivery
- 5+ years of industry experience
- 5+ years of software development experience.
- Bachelor's degree preferably in computer science, Math, Physics or related field
- Experience in Java or C++,
- Object Oriented Design and familiarity with application and database programming under UNIX/Linux.
- MS or PhD in Computer Science, Math or related field
- 10+ years of industry experience
- Experience in big-data using hadoop, hive, and other open-source tools/technologies
- Experience using machine learning algorithms and approaches
- Experience in data visualization software or general UI experience
- Online distributed systems and platform infrastructure design and implementation
- Experience in the advertising, algorithmic search, or bioinformatics industries
- Experience implementing servers using Java or C++ in a Linux/Unix environment
Requeriments :
Skills :
- Experance
- HPC
- Lunix/Unix
- Modeling
- Programing in Python
- Programing Skills
- Programming in Java
- Programming in Matlab
- Software Design
Areas :
Additional Info:
[Click Here to Access the Original Job Post]