Sde-iii, Traffic Quality

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Software Development Engineer III (SDE-III) at Amazon Ads, focusing on Traffic Quality. This role involves defining engineering vision, designing and implementing production-level code for detecting sophisticated invalid traffic (IVT) at petabyte scale. It leverages deep learning, generative modeling, user behavior, multi-modal representation learning, anomaly detection, and time-series analysis under strict latency constraints. The role requires collaboration with scientists and product managers to solve complex IVT detection problems and improve system efficiency.

What you'd actually do

  1. Define a long-term engineering vision for a TQ sub-program driven fundamentally from the needs of our customers and internal stakeholders, translating that direction into specific plans for the team. Interpret complex and interrelated data points and anecdotes to build and communicate this vision to stakeholders and the team.
  2. Oversee the design, development, and implementation of production level code that handles billions of ad requests. Own the full development cycle: idea, design, prototype, impact assessment, A/B testing (including interpretation of results) and production deployment.
  3. Collaborate with scientists, product managers and related teams in Amazon Advertising to find technical solutions to complex IVT detection problems.
  4. Collaborate with industry bodies and 3P vendors to build on existing partnerships.
  5. Improve upon existing systems to achieve efficiency in the operation load and footprint.

Skills

Required

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice to have

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

What the JD emphasized

  • production level code
  • production deployment
  • technical solutions to complex IVT detection problems

Other signals

  • detect sophisticated invalid traffic (IVT)
  • leverages state-of-the-art techniques in deep learning
  • anomaly detection
  • time-series analysis
  • sparse labeling methods
  • develop novel algorithms
  • operates under strict latency constraints