About The Position

The Traffic Applications team, part of Measurement, Ad Tech, and Data Science (MADS), owns the data ingress system for all of Amazon Ads. Traffic ingests hundreds of billions of ad events daily from upstream systems, decorates them with dimensional and identity data, and publishes structured traffic and billing datasets in a standardized format to downstream consumers across the Ads ecosystem. The system operates under strict SLAs for data freshness and accuracy on tier-one advertising metrics, owning three of the five critical metrics used for Ads billing. As the first MADS system to encounter regulatory and identity changes, Traffic's architectural decisions propagate across the entire MADS stack, making design choices here uniquely consequential. You will have the opportunity to work on critical business initiatives that directly impact Ads VP and SVP level goals. These include compliance initiatives such as GDPR and ePrivacy, enabling geo-targeting features, and driving architecture scalability to support spiky traffic from live sports events.

Requirements

  • Expertise in large-scale distributed data processing (Spark, EMR, or equivalent)
  • Demonstrated ownership of end-to-end system architecture on complex, cross-team projects
  • Ability to influence technical decisions across organizational boundaries without direct authority
  • Experience operating production systems under strict SLAs at massive scale
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ 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

Responsibilities

  • Own team architecture and lead design on multi-engineer efforts across our Spark-based EMR pipelines, decoration jobs, and publication systems
  • Navigate ambiguous technical problems with conflicting constraints — regulatory deadlines, performance requirements, cost targets, and cross-org dependencies
  • Identify one-way-door decisions, proactively address architectural deficiencies, and ensure Traffic’s design doesn’t limit what downstream teams can build
  • Drive adoption of engineering best practices and maintain sound operations — alarms, telemetry, runbooks — for a system with tier-1 SLAs
  • Mentor engineers, contribute to recruiting, and lead constructive technical dialog within the team and across Ads, Customer Trust, and identity-owning upstream systems

Benefits

  • sign-on payments
  • restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service