Back to resume
Brightcove logo

Brightcove

www.brightcove.com

Video Streaming / Media Technology

Senior Software Engineer

Jul 2022 – Feb 2024· 1 yr 7 mo· Full-Time· Remote

Senior Software Engineer working on the Brightcove Native Player SDK for Android, a high-scale video platform responsible for playing over 50,000 minutes of video per minute, with a focus on performance, ad monetization, analytics, and platform modernization.

Impact

50K mins streamed/min

Responsibilities

Technical

Languages
JavaKotlin
Platforms
AndroidAndroid TVAmazon Fire TV
Frameworks
Android SDKExoPlayer
Standards
OMID (Open Measurement Interface Definition)
Concepts
video streamingmedia playbackserver-side ad insertion (SSAI)ad verificationanalytics pipelinesSDK architectureperformance optimizationlarge-scale distributed systemsmonetization systems

Products

Brightcove Native Player SDK for Android

Video Playback SDK

SDK enabling enterprise clients to deliver video content across Android devices, smart TVs, and streaming platforms.

video minutes per minute: 50000
  • video playback
  • live streaming
  • advertising integration
  • analytics
  • DRM content protection
  • 360 video
  • offline playback
  • picture-in-picture
  • multi-audio tracks
  • cross-device resume
  • captioning
  • connected TV support

Projects

SDK Modernization and Re-Architecture

SDK Rearchitecture
JavaKotlinAndroid SDKExoPlayer
  • modernized architecture
  • improved maintainability
  • performance enhancements
  • platform support updates

Modernized decade-old SDK for improved scalability and platform compatibility.

OMID Integration

Ad Verification
OMID
  • ad viewability tracking
  • ad verification compliance

Improved ad measurement accuracy and verification capabilities.

SSAI and Analytics Enhancements

Monetization System
  • server-side ad insertion
  • ad analytics
  • performance tracking
  • business metrics

Enhanced monetization insights and ad performance tracking.

Business context

Problem
Enterprise video platforms require scalable playback, monetization, and analytics systems
Solution
Enhanced and modernized core SDK powering video playback and ad systems
Outcome
Improved platform performance, monetization, and developer experience
Customers
media companies, streaming platforms, enterprise video providers
Domain
media technology

Career significance

Represents deep experience in large-scale media systems, SDK architecture, and monetization infrastructure.

video streamingsdkmonetizationadsscalabilityandroid tvdistributed systems
Back to resume