LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Unity›Développeur(se) de logiciels sénior / Senior Software Developer
Unity

About Unity

Empowering creators to build amazing experiences

🏢 Tech👥 5K-10K📍 Vancouver, British Columbia, Canada

Key Highlights

  • Public company (NYSE: U) with a $20B valuation
  • Over 1.5 million monthly active creators
  • Customers include Electronic Arts and Ubisoft
  • $1.3B raised from investors like Sequoia and Silver Lake

Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...

🎁 Benefits

Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...

🌟 Culture

Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

🌐 Website💼 LinkedIn𝕏 TwitterAll 158 jobs →
Unity

Développeur(se) de logiciels sénior / Senior Software Developer

Unity • Montreal, Canada

Posted 2d agoSeniorSoftware engineering📍 Montreal
Apply Now →

Skills & Technologies

C++ApiStreamingPerformance profiling

Overview

Unity is seeking a Senior Software Developer to manage and maintain a complex media technology stack across platforms. You'll design and develop hardware abstraction layers and media APIs, requiring expertise in C++ and media systems.

Job Description

Who you are

You have 5+ years of experience in software development, particularly in managing complex media technology stacks across multiple platforms. Your expertise in C++ is complemented by a strong understanding of memory management, threading, and real-time performance profiling. You are skilled in designing extensible and maintainable systems, and you have a solid grasp of media technologies including containers, codecs, and streaming protocols. You thrive in collaborative environments, working closely with clients and internal teams to translate needs into platform features. Your ability to refactor and modernize existing codebases while integrating third-party frameworks is a key asset. You are also adept at producing technical strategy documents and defining non-functional requirements.

Desirable

Experience with major media SDKs across mobile, desktop, and console platforms would be a plus. Familiarity with agile methodologies and a proactive approach to reducing technical debt are also desirable traits.

What you'll do

In this role, you will lead the delivery of cross-platform media systems, making architectural decisions that impact client experiences. You will design and develop hardware abstraction layers and media APIs, ensuring they meet the high reliability standards expected by Unity users. Your responsibilities will include refactoring and modernizing existing code, integrating third-party frameworks, and collaborating with Unity clients and internal teams to transform their needs into functional platform features. You will also produce strategic documents and coordinate with partner teams to ensure successful delivery of projects. Your role will require you to stay updated with the latest media technologies and trends, continuously seeking ways to enhance the platform's capabilities.

What we offer

Unity provides a dynamic work environment where creativity and innovation are encouraged. You will have the opportunity to work on cutting-edge technology that empowers creators to deliver exceptional experiences across devices. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of media technology and making a significant impact in the industry.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Unity.

Apply Now →Get Job Alerts