Jobs · Engineering · Georgia

Senior Software Engineer

Warner Bros. Discovery · Atlanta, GA · 6 days ago
EngineeringFull-time

Qualifications & Experience

  • 5+ years of software engineering experience with deep expertise in SDK development, telemetry systems, analytics instrumentation, or large-scale client application architecture
  • 3+ years of experience building shared libraries, frameworks, or developer platforms used across multiple applications or teams
  • Strong expertise in at least one modern client ecosystem such as TypeScript/JavaScript, Kotlin, Swift, or React Native
  • Experience designing stable, scalable APIs and reusable software abstractions for internal or external SDK consumers
  • Strong understanding of event-driven architectures, client-side telemetry pipelines, batching, retries, offline persistence, and reliable event delivery patterns
  • Experience integrating with analytics systems, identity services, consent/privacy frameworks, feature flags, or advertising technologies
  • Experience with CI/CD pipelines, automated testing strategies, release workflows, and observability tooling
  • PREFERRED: Experience building analytics or telemetry SDKs across web, iOS, Android, and/or connected TV platforms
  • PREFERRED: Experience with streaming and event-driven architectures such as Kafka, Kinesis, or similar event ingestion system
  • PREFERRED: Deep familiarity with analytics event modeling, schema governance, and data quality validation
  • PREFERRED: Experience with privacy, consent management, GDPR/CCPA compliance, or advertising telemetry standards
  • PREFERRED: Experience with monorepos, package management systems, and multiplatform build tooling
  • PREFERRED: Experience supporting high-scale consumer applications in media, streaming, digital advertising, or subscription platforms
  • FAMILIARITY WITH OBSERVABILITY TOOLING, CLIENT-SIDE MONITORING, AND SDK PERFORMANCE OPTIMIZATION

Role Accountabilities

  • Lead the architecture, design, and development of CNN’s multiplatform data collection SDKs across web, mobile, and connected TV platforms
  • Build and maintain reusable client-side libraries that standardize analytics instrumentation, event delivery, session management, and platform integrations across applications
  • Collaborate with Data Engineering, Analytics, Product, and Advertising teams to implement reliable and scalable telemetry solutions that support business and product initiatives
  • Contribute to the evolution of event schemas, instrumentation standards, and SDK capabilities to improve data quality and consistency across platforms
  • Drive architecture decisions, establish engineering standards, and mentor engineers across the organization
  • Drive best practices around code quality, testing, documentation, observability, and maintainability
  • Support CI/CD workflows, release management, and versioning strategies for shared multiplatform libraries
  • Troubleshoot and resolve complex production issues related to SDK integrations, telemetry pipelines, and client application behavior
  • Communicate technical concepts, implementation details, and tradeoffs clearly with engineers, product managers, and stakeholders across the organization

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com