• Software Development Manager

    Location IN-KA-Bangalore
    Posted Date 2 months ago(21-05-2018 10:44)
    Job ID
    666893
    Company
    ADCI - Karnataka
  • Job Description


    The ContX team, which is part of Ad Optimization group, has a vision to build a service that will make diverse contextual information available to Amazon Advertising and partner with ad programs to launch ad products based on contextual targeting. Contextual information will include keywords extraction, web page classification, topic modeling, page layout information and product ASIN assignment. It will cover text, image and video based extraction and extraction from mobile apps. In addition to solving core extraction problems, the team will build crawl infrastructure and address problems like crawl scheduling, URL normalization, sitemap generation, webpage de-chroming, app crawler etc., which are necessary for building a large-scale contextual extraction system.

    The contextual service built by the team will enable using contextual data for keyword based and product ASIN based targeting, improve ad performance by providing contextual signals for modeling and provide webpage/app classification as a solution. The extraction platform can be used in a self-service mode to spin off multiple text mining products like synonym generation, lookalike modeling, ad position detection etc. The team will make the crawler service available as a managed framework with ability to introduce custom plugins. The end-to-end system will scale to support crawling and extraction of hundreds of millions of URLs and tens of thousands of apps.

    We are looking for a talented and dynamic leader who enjoys working on creative algorithms, building large-scale systems, and thriving in a fast paced fun environment. As an SDM, you would be responsible for business direction, execution and delivery of critical systems, define a high quality process, hire and grow your engineering team.

    a) Working closely with scientists, product managers and business leaders to drive the next set of features, develop solutions and track influence of our systems on the overall advertising business. Your work will include doing research on existing advertising products, analyzing data, feature gap analysis and prioritizing features in an incremental way.

    b) You will also be responsible for ensuring sanity of architecture, operational excellence and quality, delivering results on time and working with other software teams in order for the feature to launch. You will be responsible for clarifying use cases, requirements and milestones.

    c) You will be responsible for mentoring and managing a highly skilled and specialized set of SDEs, and in providing them career growth opportunities.

    d) Technical deep dive, architectural skills and bias for action are a must. You should have owned, designed and delivered multiple products.

    e) Having prior leadership experience managing people is a must and experience in the online industry is a great plus.

    f) You must be able to start with a ambiguous requirement, refine the problem, and work with multiple global stakeholders to take highly visible products to completion.

    g) You have deep knowledge of Java/C++, Object-oriented Design, Service Oriented Architecture and be passionate about building massively scalable solutions and distributed systems.

    You are expected to drive building exciting world class products on Contextual Advertising, which are the best in the advertising domain, globally. Here, "great" is not good enough.

    Amazon.com offers competitive salary, stock grants, health and other benefits.


    We offer a fast-paced and fun workplace with competitive salary and great benefits.

    Basic Qualifications

    - A Bachelor’s degree in Computer Science or a related field is a must, as is relevant work experience in software development.
    - 5+ years of software management and a proven ability to translate customer needs into business and product requirements.
    - Proven analytical and quantitative skills ability to use hard data and metrics to back up assumptions and develop project business cases and deciding the right priority.
    - Proven ability to architect large-scale systems.
    - High attention to detail including precise and effective customer communications.
    - Ability to manage multiple, competing priorities simultaneously.
    - Ability to understand and discuss technical concepts, schedule tradeoffs and opportunistic new ideas with technical employees.
    - Should be able to think strategically and execute methodically and tactically.
    - Superior verbal and written communications skills.
    - Ability to work in a fast-paced environment where continuous innovation is desired.
    - Composed, poised and professional demeanor.
    - History of teamwork and willingness to roll up one’s sleeves to get the job done.

    Preferred Qualifications

    - Experience with advertising systems
    - Masters in Computer Science
    - Knowledge of NLP and Data Sciences
    - Knowledge of advertising domain
    - Distributed systems and applications at internet scale
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job