Staff Software Engineer

Warner Bros. Discovery

Remote Actively hiring
Remote, USA · Atlanta, GA Posted 21 days ago

At a glance

AI generated

TL;DR

CNN is seeking a Staff Software Engineer to lead the design and development of its cross-platform Analytics SDKs, which are crucial for collecting behavioral data across all digital platforms. This senior individual contributor role involves defining SDK architecture, establishing engineering standards, and collaborating with various teams to ensure high-quality analytics collection. The ideal candidate will have deep expertise in SDK development and telemetry systems, with experience building shared libraries used across multiple applications. Proficiency in TypeScript/JavaScript, Kotlin, Swift, or React Native is required, along with a strong understanding of event-driven architectures and reliable event delivery patterns. Experience with CI/CD pipelines and observability tooling is also preferred. This role offers the opportunity to shape how analytics engineering works at CNN, supporting award-winning journalism through robust data collection and analysis.

Skills

TypeScript JavaScript Kotlin Swift React Native CI/CD Kafka Kinesis PostgreSQL Docker Terraform AWS Git GitHub Swagger JUnit Selenium Jenkins SonarQube Prometheus Grafana

What you'll do

  • Lead the design and development of cross-platform Analytics SDKs for CNN’s digital footprint.
  • Build reusable client-side libraries to standardize analytics instrumentation across applications.
  • Collaborate with teams to implement reliable telemetry solutions supporting business initiatives.
  • Contribute to event schema evolution to enhance data quality and consistency.
  • Mentor junior engineers through code reviews, pairing sessions, and technical guidance.
  • Drive best practices for code quality, testing, documentation, and maintainability.
  • Troubleshoot complex production issues related to SDK integrations and client application behavior.

What we're looking for

  • 8+ years of software engineering experience with deep expertise in SDK development and telemetry systems.
  • 5+ years of experience building shared libraries or frameworks used across multiple applications or teams.
  • Strong expertise in TypeScript/JavaScript, Kotlin, Swift, or React Native for client-side development.
  • Experience designing stable APIs and reusable software abstractions for internal or external SDK consumers.
  • Deep understanding of event-driven architectures and reliable event delivery patterns.
  • Experience integrating with analytics systems, identity services, consent frameworks, and advertising technologies.
  • Familiarity with CI/CD pipelines, automated testing strategies, release workflows, and observability tooling.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $133,400–$234,000.

Peer median band

$133,400$234,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$159,976$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Warner Bros. Discovery

Warner Bros. Discovery is a global media and entertainment company operating a broad portfolio of iconic content and brands including Warner Bros. film studio, HBO, CNN, Discovery Channel, and Max streaming service. Industry: Media & Entertainment

Warner Bros. Discovery currently has 54 open roles on FindRole.

Listed pay typically runs $121,100–$224,900 across 37 roles with salary data.

Most-posted roles

View all roles at Warner Bros. Discovery

More like this

Similar roles

Staff Software Engineer

Warner Bros. Discovery

Remote (Ga Atlanta 1050 Techwood Drive Nw, US) 15 days ago
Python AWS Terraform Metaflow SageMaker Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Outerbounds Feature Stores LLM-based Systems
Remote

Staff Software Engineer

Circle

San Francisco, California, US 14 days ago $195,000$257,500
Go Java AWS Kubernetes ECS RESTful_APIs SQL CI/CD Python PostgreSQL Docker Terraform Blockchain Smart_Contracts NoSQL Messaging_Systems API_Design Cloud_Services Container_Orchestration

Staff Software Engineer

GE Aerospace

Evendale, US 84 days ago $109,250$146,050
C C++ Python MATLAB Simulink DO-178C ARP4754A ISO 26262 CI/CD Automated Testing Static Analysis Code Review Configuration Management Secure Coding Real-time Embedded Systems Model-Based Development Continuous Integration

Staff Software Engineer

Qualcomm

San Diego, Ca,Us, US 170 days ago $134,800$202,200
Linux Kernel ARMv8 ARMv9 KVM DVFS JTAG debuggers GIT SPI I2C USB Memory controllers DDR SCM tools FPGA QEMU

Staff Software Engineer

Broadcom

Usa-Wa-Bellevue - 108Th Ave, US 51 days ago $108,000$192,000
Python Java JavaScript Go C++ AWS GCP Azure CI/CD DevOps Terraform Docker Kubernetes Prometheus Grafana Spring AI Bitnami PostgreSQL MongoDB Redis

Staff Software Engineer

Qualcomm

Remote (Santa Clara, Ca,Us, US) 37 days ago $160,500$240,700
Python C++ PyTorch ONNX Runtime TensorRT TVM OpenVINO SNPE QNN FFmpeg GStreamer Computer Vision Intelligent Video Analytics Edge AI Real-time Systems Latency Optimization Thermal Management Bandwidth Constraints Machine Learning Frameworks CI/CD
Remote