Staff Software Engineer
Warner Bros. Discovery
At a glance
AI generatedCNN 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
What you'll do
What we're looking for
Market check
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
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
More like this
Warner Bros. Discovery
Circle
GE Aerospace
Qualcomm
Broadcom
Qualcomm