Senior Java Engineer - Real-Time Streaming Performance

Wowza Media Systems

United States

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid time off
Medical, dental, and vision insurance
401(k) with match
Parental leave
Life insurance
Disability insurance
Training & development
Employee assistance program

Job summary

Wowza Media Systems seeks a senior Java engineer to own core engine features for Wowza Streaming Engine, a large, performance-critical Java media server used by customers worldwide.

You’ll work on streaming, transcoding, and packaging workflows with a focus on throughput, latency, and correctness under load. Deep experience in Java and related ecosystems is essential, with bonus exposure to C/C++ and JNI boundaries.

Qualifications

  • 8+ years hands-on development in performance-critical, large-scale systems.
  • Experience with concurrency and multithreading (thread pools, locks, concurrent data structures).
  • Deep streaming domain experience in transcoding/packaging workflows.
  • Understanding of garbage collection tuning and memory management.
  • Familiarity with AI coding tools and modern tooling.

Responsibilities

  • Designing and building core features for streaming, transcoding, and packaging workflows for testability and scale.
  • Owning performance: profiling, heap and thread dump analysis, GC tuning, memory and CPU efficiency.
  • Debugging hard customer problems in multithreaded, under-load scenarios and providing robust fixes.
  • Working across the full pipeline from ingest to delivery and across teams from conception through deployment.
  • Mentoring junior engineers and sharing streaming expertise.

Skills

Java
Concurrency
Performance tuning
Transcoding workflows
GC tuning
AI coding tools

Tools

JNI
FFmpeg
GStreamer
Wowza Engine familiarity

Job description

Wowza Media Systems seeks a senior Java engineer to own core engine features for Wowza Streaming Engine, a large, performance-critical Java media server used by customers worldwide.

You’ll work on streaming, transcoding, and packaging workflows with a focus on throughput, latency, and correctness under load. Deep experience in Java and related ecosystems is essential, with bonus exposure to C/C++ and JNI boundaries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Streaming Engineer
Senior Real-Time Streaming Engineer

Paramount • Burbank (CA)

On-site
USD 124,000 - 186,000
Medical, dental, vision coverage
401(k) plan
Tuition assistance program
+1
Senior Software Engineer, Real-Time Ad Platform (Java/C++)
Senior Software Engineer, Real-Time Ad Platform (Java/C++)

Roku • New York (NY)

On-site
USD 120,000 - 160,000
Healthcare (medical, dental, and vision)
401(k)/pension options
Vacation and personal time off
Senior Real-Time Streaming Engineer
Senior Real-Time Streaming Engineer

Attentive • United States

Remote
USD 160,000 - 205,000
Competitive salary
Equity
Health & wellness benefits
Senior Real-Time Video Streaming Engineer (Remote)
Senior Real-Time Video Streaming Engineer (Remote)

Oowlish • United States

Remote
USD 140,000 - 210,000
Home office setup
Competitive compensation
Oowlish English Program
Remote Senior Real-Time Video Streaming Architect
Remote Senior Real-Time Video Streaming Architect

Oowlish • United States

Remote
USD 150,000 - 210,000
Remote work option
Home office setup
Senior Video Streaming Engineer: Wowza + AWS Elemental
Senior Video Streaming Engineer: Wowza + AWS Elemental

CACI International Inc • Ashburn (VA)

Hybrid
USD 104,000 - 218,000
Senior Live Streaming & Media Engineer
Senior Live Streaming & Media Engineer

LiveBarn Inc. • United States

Remote
USD 85,000 - 135,000
Senior Java Backend Engineer – Video Streaming (Hybrid)
Senior Java Backend Engineer – Video Streaming (Hybrid)

Comcast Corporation • Northern (KY)

Hybrid
USD 142,000 - 189,000
Senior Backend Engineer - Java for Video Streaming
Senior Backend Engineer - Java for Video Streaming

Comcast Advertising • Northern (KY)

Hybrid
USD 142,000 - 189,000
Senior Java Backend Engineer, Streaming Platform
Senior Java Backend Engineer, Streaming Platform

Comcast • Irvine (CA)

Hybrid
USD 142,000 - 189,000