Senior Software Engineer (ad Tech Team - Aws Experience Required)

Warner Bros Discovery Warner Bros Discovery · Media · New York, NY +1 · Technology

Senior Software Engineer for Warner Bros. Discovery's Ad Tech Team. The role involves designing and delivering scalable, cloud-native solutions for ad-serving, campaign management, and identity systems. Responsibilities include building services, developing APIs, designing ETL pipelines and real-time data processing for ad performance, forecasting, and yield optimization using big data frameworks like Spark and Kafka. The engineer will also contribute to platform modernization, implement observability, security, and compliance best practices, and collaborate with product and operations teams. Requires 5+ years of software engineering experience, familiarity with AdTech, cloud platforms (AWS/GCP/Azure), SQL/NoSQL databases, and big data tools.

What you'd actually do

  1. Build and maintain services for ad-serving, campaign management, and identity systems.
  2. Develop APIs and integrations with third-party AdTech partners and data providers.
  3. Design and implement ETL pipelines and real-time data processing for ad performance, forecasting, and yield optimization.
  4. Work with big data frameworks (Spark, Kafka) to handle large-scale datasets
  5. Contribute to migration of legacy systems to modular, cloud-native architectures.

Skills

Required

  • Java, Scala, or Python
  • AWS/GCP/Azure
  • SQL
  • NoSQL databases
  • Spark
  • Kafka
  • streaming architectures
  • AdTech domain knowledge
  • 5+ years in software engineering

Nice to have

  • GCP/Azure
  • Scala
  • Python
  • mentoring junior engineers

What the JD emphasized

  • AWS experience required