Cette offre n'est plus disponible
Cette offre a expire le 31/07/2026. Elle n'accepte plus de candidatures.
Junior Software Engineer – Real‑time Game Streaming
DeOS · Waterloo
Description du poste
About the role
DeOS is looking for a motivated new‑grad software engineer to join its real‑time game streaming team in Montreal. You will work on cutting‑edge edge‑computing technology that enables instant, high‑performance gaming directly in a browser.
Key responsibilities
- Design, implement and optimise C++ components for low‑latency game streaming.
- Develop backend services and APIs with Node.js and TypeScript for session management, matchmaking and streaming orchestration.
- Build and maintain video/audio streaming pipelines, handling encoding, decoding, buffering and synchronisation.
- Implement and fine‑tune network protocols such as WebRTC, UDP and TCP to guarantee smooth gameplay.
- Contribute to client‑side performance using TypeScript‑based applications.
- Debug latency, packet‑loss and performance bottlenecks in real‑time systems.
- Participate in code reviews, performance testing and continuous optimisation of the streaming stack.
Required profile
- Degree in Computer Science, Software Engineering, Physics or Mathematics.
- Strong ability to learn quickly and adapt to new technologies.
- Willingness to relocate to Montreal.
Required skills
- C++ programming.
- Node.js development.
- TypeScript.
- WebRTC.
- UDP and TCP networking.
What we offer
- True ownership and impact from day one.
- Fast‑learning environment with strong mentorship.
- Opportunity to work on cutting‑edge streaming technologies.
- Collaborative, high‑performance team culture.
- Clear growth path to mid‑level and senior roles.
- Competitive pay and benefits.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Canada.
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
DeOS
Waterloo
Offres similaires
-
Technical Lead – C++ & Algorithm Development
ag Waterloo -
Software Developer, Android, Glasses System UI
Google Waterloo -
Senior Network Security Architect
amat Toronto -
User Support Technician
Youness Canada Immigration Ltd Camrose -
Lead Software Engineer – Full‑Stack & System Integration
Cogency Inc Toronto