Software Engineer - Cloud Game Streaming
Role details
Job location
Tech stack
Job description
We are looking for two engineers (this listing is for a P3 "Engineer II" level) to join the GDFT department, working on the design and optimisation of latency-sensitive network transmission protocols. You will contribute to our efforts in enabling cutting-edge cloud gaming features, including pixel streaming for PlayStation platforms.
The successful candidates will contribute to the design, development, and optimisation of low-latency streaming technologies, including protocols such as QUIC and WebTransport, as part of our cloud-based pixel streaming offering for PlayStation platforms. This role is ideal for engineers with experience in either low-level networking or real-time media pipelines, and particularly those interested in working at the intersection of these domains to solve complex performance challenges in interactive streaming environments.
What You'll Be Doing
- Develop, optimise, and maintain low-latency network protocol implementations for streaming over QUIC and WebTransport.
- Collaborate across teams to integrate and scale protocol implementations within PlayStation platform software.
- Investigate, debug, and resolve real-world network issues in complex environments.
- Participate in architectural decisions and technical reviews related to protocol design and performance.
- Attend periodic in-person workshops or team events (travel required a few times per year).
Requirements
This is an entry to mid-level opportunity. You should bring some of the following skills and experience:
- Strong proficiency in C and C++
- Deep understanding of network programming, with emphasis on latency-sensitive applications
- Experience with QUIC, WebTransport, or similar transport protocols
- Strong debugging, profiling, and performance tuning skills
Highly Desirable Skills:
The following skills and experience are advantageous but not critical
- Experience with console or embedded systems development environments
- Experience in real-time media pipelines, media codecs, and containers
- Knowledge of TLS, encryption, and secure data transport
- Experience with Git, Jenkins, or similar CI/CD workflows
Why Work in GDFT
- Focused on platform-wide technology development
- Room to explore and innovate within performance-critical system areas
- Work on cross-regional collaborative projects
- Flexible and relaxed working environment, with strong support for hybrid work
- Opportunities for extensive professional development, technical conference attendance, and participation in internal hackathons