Talent.com
Wowza Media Systems
Senior Java EngineerWowza Media Systems • US
Senior Java Engineer

Senior Java Engineer

Wowza Media Systems • US
7 days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

We’re hiring a senior Java engineer to work on the core of Wowza Streaming Engine — a large, performance-critical Java media server that delivers live and on-demand video for customers in 100+ countries. The heart of this role is Java: concurrency, runtime performance, and designing components that survive real-time media at scale. Deep experience in a kindred language (C#, Kotlin, Scala) counts too — the instincts transfer. There’s a C/C++ transcoder underneath, and being able to follow it is a bonus — but the engine you’ll own is Java, and that’s where we need you to be knowledgeable.

The job

Wowza Streaming Engine powers live events, education, healthcare, enterprise, and government video — workloads where a GC pause at the wrong moment means someone’s live stream stutters. The engine is a big, mature Java codebase with a native transcoding layer behind a JNI boundary, and it’s the kind of system where the interesting problems are throughput, latency, and correctness under load — not CRUD.

You’ll be working inside that engine codebase. That means:

  • Designing and building core features — streaming, transcoding, and packaging workflows built for testability and scale, in code that other engineers will live in for years.
  • Owning performance. Profiling, heap and thread dump analysis, GC behavior, memory and CPU efficiency — finding the real bottleneck behind a stream freeze.
  • Debugging the hard customer problems — the multithreaded, intermittent, only-under-load kind. You read the evidence, form a hypothesis, reproduce it, and fix it properly.
  • Working across the whole pipeline — from ingest protocols through transcoding sessions to packaging and delivery — and across teams, from conception through deployment.
  • Being the engineer others learn from. We hire junior engineers who expect to be taught by people who’ve been doing streaming for a long time. In this role, that’s you — through reviews, design discussions, and being a genuinely useful streaming subject matter expert.

Requirements

What we need

  • Deep expertise in Java or a similar language — 8+ years of hands-on development in performance-critical, large-scale systems. The engine is Java and that’s what you’ll write, but plenty of experience in a kindred language — statically typed, garbage-collected, on a managed runtime (C#, Kotlin, Scala) — works just as well. Concurrency and multithreading are daily tools for you: thread pools, locks, concurrent data structures, and designing thread-safe components for high-throughput workloads.
  • Managed-runtime fluency. You understand garbage collection and its tuning (G1, ZGC, Shenandoah — or the CLR equivalents; the depth transfers), heap and off-heap memory management, and what it takes to keep pauses out of a latency-sensitive path. You can prove where the time and memory go with standard profiling and diagnostic tools.
  • Real streaming domain experience — 3+ years in transcoding and packaging workflows (Wowza or similar). You know the codecs (H.264/AVC, H.265/HEVC, VP9, AV1) and have gone deep in one or more of the common protocols: RTMP, RTSP, HLS, MPEG-DASH, CMAF, WebRTC.
  • Curiosity that didn’t retire with seniority. Experience is why we’re hiring you; it’s not a finish line. You still take apart things you don’t understand, you still change your mind on evidence, and you expect to be a better engineer next year than you are today.
  • Fluency with AI coding tools — Claude Code, Aider, or similar agentic tooling, used daily as a lever. You read and verify what they produce, you know when not to trust them, and you keep refining your workflow and context to get more out of them. We treat this as a first-class engineering skill at every level, senior included.
  • Ownership of quality. You test your own work — unit tests through performance tests — you care about the person debugging your code in two years, and you say so plainly when something is broken.

What’s a big bonus (not required)

  • C/C++ reading and debugging ability — enough to follow the native transcoder across the JNI boundary, and ideally to contribute to it. The Java side is the job; being at home on both sides of the boundary makes you rarer and more valuable.
  • Hands-on GPU or VPU accelerated transcoding pipelines.
  • Content encryption and DRM, and familiarity with video quality metrics (PSNR, SSIM, VMAF).
  • Contributions to open-source video projects such as FFmpeg or GStreamer.
  • Experience with Wowza Streaming Engine itself.
  • CI/CD and test automation for large-scale software, and experience designing and documenting public APIs and SDKs.

What you’ll get out of it

Real ownership of core subsystems in a streaming server that’s actually deployed everywhere — and a seat at the table as the engine moves into its next generation. The problems are the good kind: low-latency media delivery end to end, at a depth few codebases can offer. And you’ll multiply yourself: the engineers you mentor and the designs you shape will outlast any single feature you ship.

Benefits

  • Generous Paid Time Off
  • Medical, Dental, and Vision insurance (effective Day 1)
  • 401(k) with strong company match
  • Dependent Care FSA
  • Employer-paid Life Insurance and AD&D
  • Voluntary Life Insurance (Employee/Spouse/Child)
  • Paid Parental Leave
  • Short-Term and Long-Term Disability
  • Training & Development opportunities
  • Employee Assistance Program (EAP)

Who we are

Wowza Media Systems is a Colorado-based global leader in video streaming software. Our technology powers live and on-demand video delivery for education, healthcare, enterprise, gaming, government, and more — reaching customers in over 100 countries. Backed by Clearhaven Partners, we continue to grow by pushing innovation in scalable, low-latency video streaming.

Why join Wowza?

At Wowza, you’ll be part of a fast-paced, mission-driven team working on solutions that power critical real-world applications — from live-streaming graduations to helping parents monitor NICU care. We encourage ownership, collaboration, and innovation while providing a supportive, global team environment.

Bottom line: if you’re deep in Java or a kindred language, seasoned in streaming, still curious after all these years, and you want your performance work to show up as someone’s graduation streaming without a hitch — we want to talk to you.

Create a job alert for this search

Senior Java Engineer • US

Similar jobs

Java Developer Remote

IriumNowata, OK, United States
Remote

En IRIUM nos preocupamos porque no dejes de perseguir tus sue os.Prep rate para conquistar tus metas y disfruta del camino.Actualmente buscamos un / a Java Developer con experiencia en desarrollo y... Show more

 • Promoted

Data Engineer (Remote)

JobgetherCherryvale, KS, United States
Remote
Full-time

This position is posted by Jobgether on behalf of a partner company.We are currently looking for a Data Engineer in the United States.This role offers the opportunity to design, implement, and depl... Show more

 • Promoted

Sales Support Engineer (Remote)

SER (Staffing) LtdNowata, OK, United States
Remote
Full-time

Job DescriptionPosition :Sales Support Engineer (SSE)Location :RemoteSalary : 50,000 - 60,000Role OverviewMy client is a global leading manufacturer which we are currently looking for a Sales Suppo... Show more

 • Promoted

Senior Growth Product Manager (Remote)

Maximus HealthIndependence, KS, United States
Remote
Full-time

Position is Remote (USA or Canada) - preference for EST / CST candidates, but open to exceptional PST candidatesNo agencies pleaseMaximus ( https :/ / www.Maximus has achieved profitability, 8-figu... Show more

 • Promoted

Become a Surrogate, give the miracle of life, and earn up to $115,000 from home!

Giving Tree SurrogacyNowata, OK, US
Full-time +1

We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate.In this role, you will be instrumental in supporting indi... Show more

 • Promoted

IBM Rational Performance Tester-Remote

iTekPeople IncNowata, OK, United States
Remote
Full-time

JD :Analyze business and technical requirements to identify critical performance scenarios and KPIs.Design and develop performance test scripts in IBM Rational Performance Tester (RPT) with proper ... Show more

 • Promoted

Remote - NLP developer / Engineer

Sage IT IncNowata, OK, United States
Remote
Full-time

JD :Must need Regex exp We are looking for NLP developer, someone who can manipulate text, understands linguistics (degree in linguistics or computational linguistics, or CS degree with minor in li... Show more

 • Promoted

Senior Salesforce Developer @ Remote (Reston VA, Washington DC, Mary land area)

Maintec TechnologiesIndependence, KS, United States
Remote
Full-time

REQUIRMENETRole :Senior Salesforce DeveloperLocation :Remote (preferred locations Reston VA, Washington DC, Mary land area)Duration :Contract(Need USC and GC holders only)Mandatory Skills :Integrat... Show more

 • Promoted

Lead AI Engineer (Remote)

BjakNowata, OK, United States
Remote
Full-time

Working Arrangement :United States (Remote - work from anywhere in United States)Shape AI That Powers the Future of Financial Access Across Southeast AsiaAt BJAK, we're using AI to solve meaningful... Show more

 • Promoted

Senior Network Engineer - Remote

ibossNowata, OK, United States
Remote
Full-time

DescriptionCompany Overviewiboss is a cloud security company that enables the modern workforce to connect securely and directly to all applications from wherever they work.Built on a containerized ... Show more

 • Promoted

ABAD Tactical Data Link SME o oThis position is located in Ramstein AFB, Germany (International

Parsons CorporationNowata, OK, United States
Remote
Full-time

DescriptionParsons is looking for an amazingly talented Tactical Data Link SME that will perform integration, testing, configuration, and troubleshooting of TDL systems, as well as providing Field ... Show more

 • Promoted

Remedy Helix Developer - 100% Remote

Andeo GroupDelaware, OK, United States
Remote
Full-time

Job Details :We will need strong development skills in the Innovation studio , including setting up Helix on-premises infrastructure with advanced features, performance tuning, and proficiency in S... Show more

 • Promoted

Remote - Senior Principal AI Developer

OracleNowata, OK, United States
Remote
Full-time

We're looking for experienced AI Developers (IC4 / IC5 level) to join our team and help shape the future of AI at Oracle.In this role, you'll lead the design and development of advanced AI applicat... Show more

 • Promoted

Senior Machine Learning Engineer_ Generative AI_Remote Role

Qualis1 IncNowata, OK, United States
Remote
Full-time

Position :Senior Machine Learning Engineer Generative AILocation :Remote, Must work PST hoursDuration :5MonthsJD8years of full SDLC experience (design, coding, reviews, testing, deployment, operati... Show more

 • Promoted

Senior NetDevOps Engineer, Networking Automation (Remote)

PresidioNeodesha, KS, United States
Remote
Full-time

Presidio -- Where Networking Meets AutomationAt Presidio, we're driving the future of infrastructure by uniting decades of networking expertise with modern DevOps principles.Our teams are reimagini... Show more

 • Promoted

Remote Software Developer $60 - $120/hourpay

Micro1Independence, Kansas, US
$60.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Senior DevSecOps Engineer FULL TIME REMOTE

Lockheed Martin CorporationNowata, OK, United States
Remote
Full-time

Description :We are committed to work life balance by promoting this REMOTE telework option.These job requirements allow the employee to work their entire schedule somewhere other than a Lockheed M... Show more

 • Promoted

DevOps Engineer - ML & Data Infrastructure (Remote - US )

High 5 GamesIndependence, KS, United States
Remote
Full-time

Dear applicant, please note that this role is for US-based candidated only.We're looking for a DevOps Engineer to help design, build, and optimize the cloud infrastructure powering our machine lear... Show more

 • Promoted

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationIndependence, Kansas
$50.00 hourly
Remote
Full-time

DataAnnotation is committed to creating high-quality AI.Enjoy the flexibility of remote work and the freedom to set your own schedule.This is an opportunity to work with us as an independent contra... Show more

 • Promoted

Earn $60K–$160K While Helping a Family Grow

Roots SurrogacyCherryvale, KS, US
Full-time

Looking for a meaningful way to earn significant income while doing something truly impactful?.Surrogacy with Roots offers one of the most supported and well-compensated journeys available.Base com... Show more