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