Software Development Engineer, Ads Traffic Quality

Amazon Amazon · Big Tech · London, United Kingdom · Software Development

Software Development Engineer role focused on building and maintaining large-scale data pipelines, signal collection systems, and analytics infrastructure for Amazon Ads Traffic Quality. The role involves designing, implementing, testing, and deploying production-level systems to identify and mitigate invalid traffic (IVT) and fraudulent engagement patterns in programmatic advertising. It emphasizes operational excellence, delivering high-quality code, and collaborating with cross-functional teams.

What you'd actually do

  1. Own the full development cycle for production-level systems: design, implement, test, and deploy.
  2. Build and maintain large-scale data pipelines, signal collection systems, and analytics infrastructure.
  3. Develop dashboards and reporting pipelines to measure system effectiveness and business impact.
  4. Deliver high-quality code and participate actively in peer code reviews.
  5. Investigate design approaches, prototype solutions, and evaluate technical feasibility.

Skills

Required

  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Nice to have

  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

What the JD emphasized

  • production-level systems
  • large-scale data pipelines
  • signal collection systems
  • analytics infrastructure
  • invalid traffic detection
  • petabyte scale
  • latency constraints