Software Development Engineer Js, Traffic Quality Forensics

Year    Bangalore, Karnataka, India

Job Description

DESCRIPTION Job summary Advertising at Amazon is a fast-growing multi-billion dollar business that encompasses ads on Amazon and a vast network of hundreds of thousands of third party publishers. The charter of the Traffic Quality team is to identif

DESCRIPTION Job summary Advertising at Amazon is a fast-growing multi-billion dollar business that encompasses ads on Amazon and a vast network of hundreds of thousands of third party publishers. The charter of the Traffic Quality team is to identify non-human and invalid traffic within programmatic ad sources worldwide, and weed them out to ensure a high quality advertising marketplace. Within this, the Ad Forensics team is a specialized team focused on leveraging client side telemetry and security engineering based methods to detect sophisticated robotic traffic at scale. The effort is to mine signatures of fraudulent activity by correlating client-side signals with retail behavioral data using various statistical and machine learning techniques. This is a critical investment towards building a state-of-the-art Traffic Quality solution that is constantly one step ahead of fraudsters, thus preserving advertiser trust and saving them several millions of dollars in wasted ad spend. We are looking for talented and experienced Software Development Engineers who are passionate about Javascript and other frontend technologies to design surgical robot detection solutions based on client side telemetry towards identifying targeted malicious activity. You should have in depth knowledge of native Javascript and experience in building high performant web components. As a Software Development Engineer-JS, you will invent new components in our client side metrics library that helps capture nuanced client-side metrics while serving an impression. You should have knowledge of browser internals, HTML5, ECMAScript6 and should be passionate about building solutions that are highly scalable, low latency, fault tolerant, cross browser compliant. Knowledge of browser security and DOM APIs is also highly desirable. BASIC QUALIFICATIONS 2+ years of non-internship professional software development experience 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. Programming experience with at least one software programming language. 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 development. Deep understanding of web technologies such as HTTP, HTML, CSS, and Javascript. You have strong communication and collaboration skills You have passion for building the best products and technologies You show strong ownership, bias for action and product sense PREFERRED QUALIFICATIONS Experience with security engineering and malware detection in browsers Experience with advertising systems in connection to distributed algorithms, advanced data structures, high-volume data processing and statistics. Proficiency in Java/C++, Distributed systems and Object-oriented Design.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2951475
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year