1

Video Streaming Engineer Jobs in Reston, VA (NOW HIRING)

Manage, support, train, and develop a team of audio engineers whose work encompasses broadcast and digital content creation, including radio, audio and video podcasts, and video streaming * Advise ...

Manage, support, train, and develop a team of audio engineers whose work encompasses broadcast and digital content creation, including radio, audio and video podcasts, and video streaming * Advise ...

Portfolio Management Director

Washington, DC ยท On-site

$263K - $276K/yr

... as video streaming. As a leader in wireless technology, our engineers have designed and developed a wide range of innovations that are used in wireless products and networks, from the earliest ...

The Software Engineer, Video Processing Platform Maintenance is an individual contributor role ... Familiarity with FFmpeg/libav, video containers/codecs, MPEG-TS, MP4/fMP4, streaming media systems ...

The Software Engineer, Video Processing Platform Maintenance is an individual contributor role ... Familiarity with FFmpeg/libav, video containers/codecs, MPEG-TS, MP4/fMP4, streaming media systems ...

New

Experience with video/audio encoding and streaming * AI Training & Inference: LLM, Deep Learning ... SDLC and programming languages: C, C++, Python, Go, Rust, Shell scripting * Parallel processing:

next page

Showing results 1-20

Video Streaming Engineer information

See Reston, VA salary details

$31.8K

$92K

$145.4K

How much do video streaming engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for video streaming engineer in Reston, VA is $92,036.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,700.00 and $113,100.00 per year, depending on experience, location, and employer.

What are some typical challenges a Video Streaming Engineer faces in day-to-day work?

Video Streaming Engineers often encounter challenges such as optimizing video quality while minimizing latency and bandwidth usage, troubleshooting playback issues across diverse devices, and ensuring streams remain resilient against network disruptions. They may also need to rapidly implement compatibility updates in response to new codecs, protocols, or emerging device requirements. Collaborating closely with software engineers, DevOps teams, and content providers, they are frequently tasked with tuning infrastructure, analyzing logs, and deploying improvements in a continuous integration environment. Addressing these challenges requires strong technical acumen and a proactive, solution-oriented mindset.

What does a Video Streaming Engineer do?

A Video Streaming Engineer designs, develops, and optimizes video streaming solutions to ensure high-quality playback across various devices and networks. They work with encoding, transcoding, content delivery networks (CDNs), and streaming protocols like HLS, DASH, and WebRTC. Their role involves troubleshooting performance issues, improving latency, and ensuring scalable video delivery. They often collaborate with developers, network engineers, and content creators to enhance the streaming experience.

What are the key skills and qualifications needed to thrive in the Video Streaming Engineer position, and why are they important?

A Video Streaming Engineer requires strong knowledge of video encoding/decoding, streaming protocols (such as HLS, DASH, RTMP), and software development skills, often backed by a degree in computer science or a related field. Familiarity with media frameworks (like FFmpeg or GStreamer), cloud platforms, and experience with content delivery networks (CDNs) are commonly expected, along with relevant certifications in networking or cloud computing being advantageous. Collaboration, problem-solving abilities, and clear communication are important soft skills for coordinating with cross-functional teams and addressing technical challenges. These capabilities are crucial for ensuring reliable, high-quality video delivery and maintaining user satisfaction in fast-paced, technology-driven environments.

What are popular job titles related to Video Streaming Engineer jobs in Reston, VA? For Video Streaming Engineer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Video Streaming Engineer jobs in Reston, VA look for? The top searched job categories for Video Streaming Engineer jobs in Reston, VA are:
Senior Staff Software Engineer, 3DGS Enablement (SDK)

Senior Staff Software Engineer, 3DGS Enablement (SDK)

Ofinno

Reston, VA โ€ข On-site

$235K - $300K/yr

Full-time

Retirement, PTO

Re-posted 17 hours ago


Job description

Senior Staff Software Engineer, 3DGS Enablement (SDK)
About Ofinno:
Ofinno is a leading research and development lab headquartered in Reston, Virginia, specializing in advancing communication and media standards. Our team's innovative work has led to significant contributions to technologies such as 5G cellular, Wi-Fi, and media compression. Ofinno holds strategic partnerships and licensing agreements with several of the world's leading technology companies that use such technologies. At Ofinno, we foster an environment of collaboration and excellence, where researchers can focus on delivering breakthroughs that shape the future of technology.
Position Overview:
As a Senior Staff Software Engineer in the Advanced Media Lab, you will drive industry enablement for 3D Gaussian Splatting (3DGS) by productizing 3DGS into a developer-friendly SDK and integrating it with MPEG V-PCC and/or G-PCC workflows and widely used open-source multimedia frameworks (e.g., FFmpeg). You will bridge research and product engineering- working closely with researchers to translate ideas into robust, performant, and maintainable software that can be adopted in real-world products.
Key Responsibilities:
As a Senior Staff Software Engineer in 3DGS enablement, you will:
  • Design and build a 3DGS SDK (APIs, modular architecture, documentation, examples) that enables downstream teams and customers to integrate 3DGS capabilities reliably.
  • Implement and integrate pipelines that combine 3DGS with V-PCC/G-PCC coding/decoding workflows, including tool interactions and system-level tradeoffs.
  • Integrate the SDK and related components into industry-standard open-source multimedia frameworks (e.g., FFmpeg) and/or reference pipelines, with production-grade engineering rigor.
  • Develop and optimize performance-critical components in C/C++, including profiling and tuning for latency, throughput, and memory.
  • Build robust testing and release infrastructure for the SDK (unit/integration tests, regression baselines, CI, versioning, packaging, and reproducible builds).
  • Collaborate closely with research engineers to clarify requirements, evaluate feasibility, and translate research prototypes into stable, maintainable implementations.
  • Drive software quality through clean interfaces, code reviews, coding standards, and clear documentation.

Qualifications:
Minimum:
  • B.S. (EE/CS or related) with significant hands-on software engineering experience; level will be determined based on qualifications (Senior/Staff/Senior Staff).
  • Strong C/C++ development skills with proven experience delivering production-quality multimedia and/or graphics/3D software.
  • Hands-on experience implementing 3DGS (e.g., representation, rendering/reconstruction pipeline, parameter processing, or compression-adjacent work).
  • Hands-on experience integrating media processing tools into ffmpeg or other open-source multimedia framework (beyond usage - product integration experience required).
  • Solid working knowledge of MPEG V-PCC and/or G-PCC, including practical understanding of toolsets and coding workflows.
  • Solid working knowledge of at least one modern video coding standards : HEVC, AV1, or VVC.
  • Proven experience building and shipping SDKs (API design, packaging, versioning, documentation, sample apps, and long-term maintenance).
  • Strong debugging and performance optimization skills (profiling, bottleneck analysis, memory/performance tradeoffs).
  • Strong communication skills and a proven ability to collaborate effectively with researchers and cross-functional engineering teams.
Preferred:
  • M.S. or Ph.D. (EE/CS or related) with significant hands-on software engineering experience; level will be determined based on qualifications (Senior/Staff/Senior Staff)
  • Experience with CI/reproducibility infrastructure for multimedia pipelines (reference baselines, regression tests, dataset/config management).
  • Prior contributions to major open-source projects (FFmpeg or similar) and familiarity with upstreaming practices.
  • Proficiency in Metal (MSL), Vulkan, or DirectX 12, specifically with Compute Shaders.
  • Familiar with Swift & C++ interoperability and SIMD optimization.
  • Working knowledge of video streaming protocols (e.g., HLS, DASH, WebRTC).

What else you should know
Our people are ourbusiness.We know youhave tosee it to believe it, but here are some of the perks you can count on:
  • 401(K) matching -- We help you plan and save for retirement with a 401(K) matching program that's available on day one.
  • Freehealthcare plans -- Ofinno covers full premiums for you are your family on select healthcare plans, including employer HSA contributions if applicable.
  • Free Food -- Our kitchen is always fully stocked, including lunch, protein bars, fruit, sodas, coffee, and tea.
  • Unlimited Paid Time Off -- Our lives are enriched by family time, vacations, and personal time. We offer unlimited paid time off and sick leave.
  • On-campus gym -- Unwind, reduce stress and feel great - even when you're at work.
  • Other benefits, toolong to list -- Please discuss with our great People Ops team about additional benefits offered.

What Now?
What are you waiting for? We hope you will click on the link and forward your credentials to us today.All your information will be kept confidential according to EEO guidelines.