ڈی
Junior Software Engineer (New Graduate)
Greater Montreal Metropolitan Area · مکمل وقت
درخواست دینے والے پہلے فرد بنیں۔
- تجربہ
- Up to 1 yrs
- تنخواہ
- —
- کھلنا
- 1
- پوسٹ کیا گیا
- 5 گھنٹے قبل
- کام کا موڈ
- دفتر میں
- تعلیم
- Bachelor's degree in computer science, physics, or mathematics
- دوبارہ شروع کریں۔
- درخواست دینے کی ضرورت ہے۔
ملازمت کی تفصیل
About DeOS
DeOS is a cutting-edge interactive edge computing platform that delivers instant, high-quality gaming experiences on virtually any device without the need for consoles, powerful computers, or downloads—just launch a browser and start playing. Based in Montreal, Quebec, the company operates 100% onsite.
Role Overview
We are seeking a recent graduate with a bachelor's degree in physics, mathematics, or computer science who is eager to join our full-time team and contribute to innovative game-streaming technology.
Qualifications and Skills Required
- Bachelor’s degree in computer science, physics, or mathematics
- Quick learning ability
- Strong skills in tackling complex problems
- Passion for high-performance systems and streaming technology
Key Responsibilities
- Design and refine real-time game streaming components using C++ to ensure high performance with minimal latency
- Create backend services and APIs with Node.js and TypeScript to handle session management, matchmaking, and streaming orchestration
- Develop and maintain video and audio streaming pipelines including encoding, decoding, buffering, and synchronization processes
- Implement and optimize networking protocols such as WebRTC, UDP, and TCP to achieve smooth and latency-efficient gameplay across diverse devices
- Enhance client-side performance and streaming experience via TypeScript applications
- Identify and troubleshoot issues related to latency, packet loss, and performance bottlenecks in real-time environments
- Partner in building scalable distributed systems supporting a global edge infrastructure
- Write efficient, memory-safe code with a strong focus on real-time responsiveness
Why Join Us
- Immediate responsibility and meaningful impact from the outset
- A dynamic learning environment with dedicated mentorship
- Work on state-of-the-art technology innovations
- A collaborative, performance-driven team atmosphere
- Clear career growth opportunities toward intermediate and senior roles
- Competitive salary and comprehensive benefits package