Senior C++ Developer (Cloud Gaming Platform)

$$$
Product

UAPP.AI creates AI-powered mobile and digital products used by over 10 million people across 150+ countries. We build and scale our own products from scratch, meaning every technical decision directly impacts our users and the business. We value autonomy, speed, and a results-oriented mindset with zero corporate bureaucracy.

We are currently launching a brand-new direction โ€” a Cloud Gaming platform that allows users to stream games from virtual Windows machines with ultra-low latency. We are looking for a strong Senior C++ Developer to build the technological foundation of this product from the ground up.
 

๐Ÿ’ป Role Overview

You will focus on the low-level part of the platform: optimizing streaming quality, modifying open-source solutions, and developing custom tools to ensure minimal data transfer latency. This is a perfect match for an engineer who thrives on complex technical challenges and is ready to make key architectural decisions.

๐Ÿ›  What You Will Do

  • Develop custom tools for game streaming from virtual Windows machines.
  • Identify and eliminate bottlenecks affecting platform latency and performance.
  • Enhance existing open-source solutions and build custom modules on top of them.
  • Participate in developing our proprietary browser-based streaming solutions.
  • Work closely with the networking stack, optimizing data transfer via TCP/UDP.
  • Design technical solutions independently and contribute to the product's architecture.

๐ŸŽ“ Requirements
 

Must-Have:

  • 4+ years of commercial C++ development experience (solid knowledge of C++17/20).
  • Proven track record in multithreaded development within production environments.
  • Deep understanding of memory management and application performance optimization.
  • Hands-on experience with TCP/UDP and a strong grasp of networking principles.
  • Commercial development experience under Linux and/or Windows.
  • Ability to break down complex tasks independently and drive technical solutions to production.
     

Nice-to-Have:

  • Experience with streaming platforms, Cloud Gaming, real-time, or low-latency systems.
  • Familiarity with WebRTC, FFmpeg, or GStreamer.
  • Experience in integrating and customizing open-source solutions.

๐ŸŽ What We Offer

  • Impact: The opportunity to join a Cloud Gaming platform at an early stage and shape its core architecture.
  • Challenges: True engineering tasks where performance and optimization genuinely matter.
  • Autonomy: High level of trust โ€” we expect initiative and empower you to make decisions.
  • Environment: A fast-paced, result-oriented team with a quick decision-making cycle.
  • Flexibility: 100% remote work format.
  • Compensation: $3,000 โ€“ $4,500 (depending on your experience and tech expertise).
     

๐Ÿš€ Hiring Process & How to Apply

We review applications quickly and usually provide feedback within a few business days.

When applying, please share your CV. If you have hands-on experience with streaming platforms, real-time/low-latency systems, game dev, or deep performance optimization โ€” don't hesitate to highlight it in your message!

Required domain experience

Gamedev 3 years
Entertainment / Streaming 2 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
C/C++, C++, Multi-threading, TCP/UDP, Linux, Windows, STL
Published 8 June
8 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...