Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Streaming

$184k - $287.5k

NVIDIA

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.
What we need to see:
  • 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).
Ways to stand out from the crowd:
  • 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.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: Deep Learning, Artificial Intelligence, and Autonomous Vehicles. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until August 31, 2026.

This posting is for an existing vacancy.


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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Streaming in United States vacancy
  •  ...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... 
    Senior
    Full time
    Flexible hours
    3 days per week

    Cti Consulting Corp

    Remote
    1 hour ago
  •  ...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... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    1 hour ago
  •  ...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... 
    Senior
    Full time
    Local area
    Worldwide

    Mongodb

    New York, NY
    1 hour ago
  • $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... 
    Senior
    Temporary work

    Crusoe

    San Francisco, CA
    1 day ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Texas
    3 days ago
  • $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... 
    Senior
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    1 day ago
  •  ...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... 
    Senior
    Full time
    Temporary work

    Snowflake

    Remote
    1 hour ago
  • $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... 
    Senior
    Local area
    Flexible hours

    EchoStar

    Englewood, CO
    1 day ago
  • $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 (... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Flexible hours

    Tenable

    Remote
    1 day ago
  • $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

    Crestron Electronics

    Plano, TX
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Nuro

    Mountain View, CA
    11 hours ago
  • $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... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Internship
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $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... 
    Senior
    Local area

    Sony Interactive Entertainment America

    Aliso Viejo, CA
    2 days ago
  • $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... 
    Senior
    Full time

    Sentry

    San Francisco, CA
    11 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Remote
    11 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Datadog

    Remote
    11 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Worldwide

    Datadog

    Remote
    1 day ago
  •  ...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 &... 
    Senior
    For contractors

    Sony Interactive Entertainment America

    Aliso Viejo, CA
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Stubhub

    San Francisco, CA
    1 hour ago
  • $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... 
    Senior
    Temporary work
    Internship
    Worldwide
    Flexible hours
    Shift work

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Work at office
    Worldwide

    Datadog

    New York, NY
    2 days ago
  • $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... 
    Senior
    Work at office
    Worldwide

    Datadog

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours
    3 days per week

    Robinhood

    Washington DC
    2 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Cribl

    Remote
    6 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Shift work

    Angel Studios

    Provo, UT
    18 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    11 hours ago
  •  ...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,... 
    Senior
    Full time

    Hudson Manpower

    Chicago, IL
    1 day ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Streaming. Be the first to apply!