Wowza logo
Wowza

Empowering businesses to unlock the value of video.

Junior Java Engineer

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 51-200Since 2007H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

0

Seniority

Junior

Bachelor Degree8 yrs expEnglishFFmpegJava

Job Description

Junior Java Engineer

Wowza

• 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.

Job Requirements

  • 8+ years of hands-on Java development in performance-critical, large-scale systems.
  • Deep understanding of Java concurrency and multithreading — thread pools, locks, synchronization, concurrent data structures, and designing thread-safe components for high-throughput workloads.
  • Strong knowledge of JVM internals including garbage collection tuning (G1, ZGC, Shenandoah), heap/off-heap memory management, and GC pause optimization for latency-sensitive applications.
  • Proven ability to optimize Java applications for memory, CPU, and GPU utilization using standard Java profiling and diagnostic tools.
  • Experience with JNI (Java Native Interface) for integrating Java with native C/C++ libraries and managing cross-boundary memory and threading safely.
  • Experience with Unit testing, performance testing/tuning (heap dump analysis, thread dump analysis), and debugging complex multithreaded Java applications.
  • 5+ years’ experience in transcoding and packaging workflows (Wowza or similar).
  • 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 one or more of the common streaming protocols – RTMP, RTSP, HLS, MPEG-DASH, CMAF, WebRTC.
  • Knowledge of content encryption and DRM.
  • Familiarity with video quality metrics (PSNR, SSIM, VMAF).
  • Experience with C/C++ development and ability to read, debug, and contribute to native codebases that interface with Java via JNI.
  • Contributions to open-source video projects such FFmpeg or gStreamer.
  • Experience with Wowza Streaming Engine.
  • Understanding of build (CI/CD) and test automation frameworks for large scale software.
  • Experience creating and documenting public APIs and creating publicly available SDKs

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)

Related Job Pages

More Backend Engineer Jobs

Huron logo

Digital Consulting, Databricks Technical Architect – Manager

Huron

Huron is a global professional services firm elevating the vision of what's possible and then putting it into practice.

Full TimeRemoteTeam 5,001-10,000Since 2002H1B Sponsor

• Stand up and configure Databricks environments end-to-end • Design and deploy medallion (bronze/silver/gold) data pipelines • Establish infrastructure-as-code and CI/CD foundations using Databricks Asset Bundles, Terraform, and GitHub Actions or Azure DevOps • Build applied AI solutions on Mosaic AI • Optimize Delta Lake performance and design for scalability, reliability, and cost efficiency • Integrate Databricks with the broader enterprise stack via Lakehouse Federation, Delta Sharing, and more • Partner with functional and MDM/data governance leads • Document and communicate architecture decisions

Illinois
$145K - $170K / year
Avive Solutions Inc. logo

Lead Backend Architect

Avive Solutions Inc.

We're on a mission to bring AEDs to the Masses!

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain scalable backend services and APIs using Python and Django. • Develop and optimize data storage solutions with PostgreSQL and Redis, ensuring reliability and performance. • Implement Elasticsearch for search and analytics across large datasets. • Architect and operate distributed systems that handle high-throughput and low-latency workloads. • Build and operate asynchronous task queues and background workers using Celery and Redis. • Write clean, maintainable, and unit-test–focused code with strong coverage using pytest. • Build and maintain REST APIs, ensuring proper authentication, authorization, and versioning • Monitor, troubleshoot, and optimize backend services for scalability, reliability, and cost-effectiveness. • Collaborate with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.

United States
$190K - $205K / year
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Support a financial-market client in collaboration with CI&T; • Provide technical leadership support to the team; • Perform agile, high-quality deployments;

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• Develop and maintain backend applications in Java and Spring Boot. • Implement and evolve REST APIs. • Work with databases, performing queries, adjustments, and data modeling. • Ensure bug fixes and support incident analysis, maintaining application performance. • Participate in code reviews and technical refinements, contributing to continuous improvement of the codebase.

Brazil