• Sr. Software Dev Engineer

    Location IN-KA-Bangalore
    Posted Date 2 weeks ago(09-08-2018 11:22)
    Job ID
    ADCI - Karnataka
  • Job Description

    Amazon.com's Automated Advertising team is building the Internet's largest-scale fully-automated advertising system. The team is responsible for a massively scaled high availability system and the algorithms that automatically generate, target, measure, and optimize tens of millions of individual advertisements in real time. We routinely solve challenges related to large scale distributed systems. Our biggest challenge is managing a continuously growing database of advertisements while doing the obvious - maximizing returns through efficiency and discovery of new keywords or revenue opportunities. Cutting edge technology and algorithms including natural language processing, statistical modeling and data mining are the heart of our business. Automated Advertising drives a large portion of Amazon.com’s business and provides the opportunity to make a huge difference in Amazon.com’s revenues or bottom line. There is a large R&D component to our work. The Automated Advertising team generates multiple patent submissions every year. This is not a maintenance role. There are few opportunities anywhere to start on a new team and make an immediate impact at this scale.
    The ideal candidate for our team is a thinker and a doer: someone who loves sophisticated algorithms and mathematical precision, but at the same time enjoys implementing real systems, and is motivated by the prospect of spectacular business returns. Proficiency in C++ or Java is required, and the ideal candidate is an expert in at least one of those languages. A BS in computer science (or equivalent experience) is required; graduate degrees, experience building high-availability or large-scale systems, and knowledge of advanced algorithms and data structures are significant plusses.

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field, or 10+ years relevant work experience
    • 7+ years of professional software development experience
    • Experience with Agile / SCRUM development methodologies
    • Experience with large scale distributed databases

    Preferred Qualifications

    • Experience with Sponsored Link advertising
    • Large scale distributed systems on Unix type platforms
    • Machine Learning
    • Map Reduce framework like Hadoop
    • Data Mining
    • Fast thinker with a good grasp of business and technology and foresight to apply technology to solve business problems
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job