Senior Java Engineer

New
W
Wowza Media SystemsVideo Streaming
United StatesFull-TimeSenior
Salary175,000 - 200,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of hands-on Java development; 5+ years experience in transcoding and packaging workflows
Required Skills
JavaJVM

Requirements

  • 8+ years of hands-on Java development in performance-critical, large-scale systems.
  • Deep understanding of Java concurrency, multithreading, and designing thread-safe components.
  • Strong knowledge of JVM internals including garbage collection tuning and memory management.
  • Proven ability to optimize Java applications using profiling and diagnostic tools.
  • Experience with JNI for integrating native C/C++ libraries.
  • 5+ years' experience in transcoding and packaging workflows.
  • Deep knowledge of video codecs: H.264/AVC, H.265/HEVC, VP8/VP9, AV1.
  • Hands-on experience with GPU or VPU accelerated transcoding pipelines.
  • Extensive experience with streaming protocols including RTMP, RTSP, HLS, MPEG-DASH, CMAF, and WebRTC.
  • Knowledge of content encryption and DRM.
  • Familiarity with video quality metrics (PSNR, SSIM, VMAF).

Responsibilities

  • Design and develop core features within Wowza Streaming Engine designed for testability and scale.
  • Design and implement advanced transcoder workflows for new codecs and accelerators.
  • Design and implement highly scalable packaging workflows.
  • Debug and resolve customer reported issues, bugs and performance issues.
  • Participate in cross-functional projects from conception through deployment.
  • Be a resource to other team members as a streaming subject matter expert.
View Full Description & ApplyYou'll be redirected to the employer's site
175,000 - 200,000 USD per year
Apply Now