CareerPlanGet AI match score →

Senior Java Engineer

United States💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Designing and building core features for a performance-critical Java media server that delivers live and on-demand video at scale.

Role type

Senior IC Java Engineer (Streaming Infrastructure)

Builds

Streaming, transcoding, and packaging workflows for Wowza Streaming Engine

Domain

Video streaming infrastructure, real-time media delivery

Deliverable

production ML models | product features | infrastructure

Required skills

Java concurrency and multithreading, garbage collection tuning (G1/ZGC/Shenandoah), heap and off-heap memory management, streaming protocols (RTMP/RTSP/HLS/DASH/WebRTC), video codecs (H.264/H.265/VP9/AV1), performance profiling and debugging, unit and performance testing

Preferred skills

C/C++ reading and debugging, GPU/VPU accelerated transcoding, DRM and content encryption, open-source video project contributions (FFmpeg/GStreamer), CI/CD and test automation for large-scale software

Technologies

Java, JNI, G1/ZGC/Shenandoah, FFmpeg, GStreamer

Responsibilities

Designing and building core features for streaming and transcoding workflows, profiling and optimizing heap/thread usage to prevent latency, debugging complex multithreaded intermittent issues, working across the full pipeline from ingest to delivery, mentoring junior engineers

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗