Senior Software Engineer - Streaming
$184k - $287.5kNVIDIA
NVIDIA's GeForce Now, the next-generation gaming service powered by NVIDIA GPUs in the cloud, transforms a Mac, any PC, or just a mobile device into a high-performance gaming rig. GeForce NOW automatically keeps games up-to-date, and users around the globe can instantly stream the latest games in high-definition resolution at the lowest latency for the smoothest gameplay. Just click and play! Visit us at In addition to gaming, the state-of-the-art low-latency streaming technology has expanded to a new range of applications, including augmented and virtual reality, artificial intelligence, and robotics.
We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and a deep interest in streaming technologies to join a team of highly skilled and motivated software engineers who help build the next generation of applications with media and data streaming capabilities. Now, are you passionate about driving this technology to its edge? Do you understand various streaming protocols? Can you solve complicated problems and propose innovative solutions? Then, we are keen to hear from you. What you'll be doing:- Design, develop, optimize, and debug C++ software for ultra low-latency streaming systems.
- Build and improve media streaming pipelines using technologies such as WebRTC, GStreamer, RTP/RTCP, and related protocols.
- Analyze CPU, memory, networking, media pipeline, and scheduling behavior across real-world workloads.
- Work across Windows, Linux, QNX, applications frameworks, and embedded platforms.
- Define and implement KPIs for networking quality, streaming quality, and user experience.
- Integrate streaming software with platform services, connectivity layers, and/or automotive system components.
- Master's degree in Computer Science, Electrical Engineering, or equivalent experience.
- 8+ years of proven experience in C++ software development, optimization, and debugging.
- Strong understanding of operating systems, multithreading, memory management, networking, and systems programming.
- Ability to debug complex issues across software, OS, media pipelines, platform, and hardware boundaries.
- Strong analytical and problem-solving skills, with a self-motivated approach.
- In-depth knowledge of WebRTC architecture, peer connection lifecycle, ICE handshake, and real-time protocols (SRTP, DTLS-SRTP, SCTP).
- Hands-on experience with streaming protocols and technologies such as RTP, WebRTC, WebSockets, and QUIC.
- Experience with video codecs and formats such as H.264/AVC, H.265/HEVC, AV1, color spaces, or hardware-accelerated encode/decode.
- Experience with QNX, QNX Safety, Linux, or embedded operating systems for safety-critical platforms is a strong plus.
- Experience with automotive software, telematics, connected vehicle platforms, infotainment, or car connectivity.
NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
- ...About This Opportunity CTI Staffing is partnering with a leading transportation organization to find a Senior Software Engineer for real-time streaming systems, hybrid based in Fort Worth, TX. This team builds and operates real-time data pipelines that support...SeniorFull timeFlexible hours3 days per week
- ...work gets done. Our team builds and operates Snowflake's Streaming Platform — the core infrastructure responsible for bringing... ...architecture discussions Required Qualifications ~3–5 years of software engineering experience on large-scale distributed systems or cloud...SeniorFull time
- ...Atlas Stream Processing enables developers to continuously process streaming data alongside... ...The team owns the C++ stream processing engine that powers Atlas Stream Processing,... ...stages . We’re looking for a Senior Software Engineer to design, build, and evolve this...SeniorFull timeLocal areaWorldwide
$300 per month
...a high-performing team that believes in each other, come build with us at Crusoe.About This RoleWe’re looking for a Senior Streaming Software Engineer to join the Observability team within our Cloud Infrastructure organization. This team builds and operates the real-time...SeniorTemporary work$184k - $287.5k
...games up-to-date, and users around the globe can instantly stream the latest games in high-definition resolution at the lowest... ...intelligence, and robotics.We are now looking for a Senior Software Engineer - Streaming with strong C++ skills and a deep interest in streaming...SeniorFull timeRemote work$176k - $196.1k
...world — and to build the single software platform for all real estate activity... ...a database, a cache, or a streaming pipeline owned by the Streaming... ...path the easy path for hundreds of engineers who never think about infrastructure?As a Senior Engineer, you'll own answers to...SeniorMinimum wageFlexible hours- ...platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics,... ...s leading data platforms. We are hiring a Senior Software Engineer on the Observe team at Snowflake to own the streaming data product surface — the tables, views, and...SeniorFull timeTemporary work
$96.25k - $140k
...spans satellite television service, live-streaming and on-demand programming, smart home... ...development, technology innovation or solution engineering, our team members play vital roles in... ...: 5+ years of experience in backend software development or systems...SeniorLocal areaFlexible hours$137.5k - $183.5k
...H-1B, TN, J-1, etc. Your Role: Tenable is seeking a Senior Software Engineer to join our VM Platform team. Our team sits at the center of... ...memory management and performance within the JVM ecosystem. ~ Stream Processing Architecture: Proven experience with Kafka (...SeniorFull timeH1bWork at officeLocal areaRemote workFlexible hours$107.5k - $173.5k
SummaryCrestron's Streaming team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our next generation of audio video streaming solutions. As a member of the firmware development...Senior$184k - $287.5k
...-date automatically, enabling users worldwide to instantly stream the latest games in high-definition resolution with minimal... ...vehicles, and edge-to-cloud real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated engineers who...SeniorFull timeRemote workWorldwide$193.93k - $291.15k
...About the RoleThe ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Software Engineer, Video Streaming you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build the...SeniorImmediate startRemote workFlexible hours$168.1k - $227.4k
Come build the future of data streaming with the Amazon Managed Streaming for... ...directly. You'll collaborate with engineers across the team and work with senior leaders to shape the roadmap, including... ...of non-internship professional software development experience- 5+ years...SeniorInternshipFlexible hours$168.1k - $227.4k
...developing state of the art, low-latency streaming protocols which provide our customers... ...machines.You will be part of a distributed engineering team with members both in the US and... ...+ years of non-internship professional software development experience- 5+ years of...SeniorInternshipWork at officeRemote workWorldwideFlexible hours$177.3k - $265.9k
...nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.Senior Software Engineer - Streaming & SystemsAliso Viejo, CAThe vision:As a Senior Software Engineer, Streaming & Systems, you will use AI-native engineering...SeniorLocal area$155k - $400k
...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers... ...future. About the role The Streaming Platform team at Sentry is building the... ...a system that makes it easy for Sentry engineers to deploy and run Streaming Applications...SeniorFull time$196k - $230k
...do. Expectations are high, and so are the rewards. The Streaming Platform team’s mission is to enable real-time, reliable,... ...deliver seamless experiences to our customers! As a Senior Software Engineer , you’ll design, develop, and operate distributed systems...SeniorFull timeWork at officeFlexible hoursShift work3 days per week- ...between a vast majority of our services. The Streaming Platform team is responsible for... ...abstractions on top of it so that companies and engineers across the world continue to trust... .... Our team is looking for a Senior Software engineer to help us scale and continue...SeniorFull timeWork at office
- ...Senior Software Engineer - Streaming Platform Client Data streams are mission-critical at Datadog, powering near real-time communication across the vast majority of our services. Our Streaming Platform group builds the core infrastructure and abstractions that ensure...SeniorFull timeWork at officeWorldwide
- ...nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.Senior Software Engineer - Cloud Streaming Game Services (Contractor)Aliso Viejo, CAAs a part of Sony Interactive Entertainment, the Game Development &...SeniorFor contractors
$200k - $250k
...millions of fans who browse our platform around the world. About the Role: We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$168.1k - $227.4k
...Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With... ...getting started.We are currently looking for an experienced Senior Software Development Engineer to join our team. The ideal candidate is excited about...SeniorTemporary workInternshipWorldwideFlexible hoursShift work$192k - $240k
Senior Software Engineer - Streaming Platform ClientData streams are mission-critical at Datadog, powering near real-time communication across the vast majority of our services. Our Streaming Platform group builds the core infrastructure and abstractions that ensure Datadog...SeniorWork at officeWorldwide$192k - $240k
Senior Software Engineer - Streaming Platform ClientData streams are mission-critical at Datadog, powering near real-time communication across the vast majority of our services. Our Streaming Platform group builds the core infrastructure and abstractions that ensure Datadog...SeniorWork at officeWorldwide- ...Design and operate distributed data streaming platforms processing billions of events... ...experience of internal developers. Mentor engineers and contribute to architectural decisions... ...~5+ years of professional software engineering experience, including building...SeniorFull timeWork at officeFlexible hours3 days per week
- ...first and grounded in a simple idea: software is a people business. Cribl is the place... .... Why You'll Love This Role Cribl Stream provides users a new level of observability... ...’s difficult to know for sure. As a Senior Integrations Engineer at Cribl, you will build the software...SeniorFull timeRemote work
- ...homes. Check out angel.com/watch Opportunity Our ai-focused engineering teams are revolutionizing what it means to be a part of... ...record-breaking independent theatrical releases and millions of streaming users worldwide. See our recent interview with Evan Shapiro...SeniorFull timeWork at officeRemote workWorldwideShift work
$184k - $287.5k
...powering this behind ultra-low-latency, interactive cloud streaming GeForce NOW — delivering a bare-metal gaming experience... ...just performance — it's safety as well.We are seeking a Senior Systems Software Engineer with deep knowledge of RTOS and software safety...SeniorFull time- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core... ...high-throughput market applications, working with real-time streaming data, and optimizing systems for performance, concurrency,...SeniorFull time
- ...Responsibilities Design and implement efficient video streaming pipelines using state-of-the-art techniques for high-priority real-time data. Build offline streaming simulation and emulation frameworks to iterate on streaming algorithms and predict online performance...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Streaming. Be the first to apply!
- software engineer - web development United States
- software developer positions United States
- senior software engineer remote United States
- software engineer contract United States
- software qa engineer United States
- IT software developer United States
- cybersecurity software engineer United States
- part time software developer remote United States
- junior software developer internship United States
- junior software engineer United States


