Senior Media Software Engineer

1 week ago


Remote, Canada Unity Technologies Full time $120,000 - $180,000 per year

The opportunity

Unity enables creators to ship to any device, and media (audio and video) is core to that experience. The Media team is renewing our stack for extensibility and cross-platform parity while sustaining the reliability customers expect.

What you'll be doing

  • Own and maintain a complex media tech stack across Unity-supported platforms.
  • Design and build hardware abstraction layers and cross-platform media APIs.
  • Refactor and modernize existing code; integrate and evaluate third-party frameworks.
  • Collaborate with Unity customers and internal authoring/runtime teams to turn needs into platform capabilities.

What we're looking for

  • Drive delivery of cross-platform media systems; own architecture decisions and customer impact.
  • Expert in C++ (memory, threading, real-time, perf profiling).
  • Deep media domain skills (eg. containers/codecs, streaming, sync) and major platform media SDKs (mobile, desktop, consoles).
  • Design extensible, testable, maintainable systems; reduce tech debt.
  • Produce strategy docs/technical design docs; set/enforce non-functional requirements; align partner teams to ship.

You might also have

  • C# interoperability
  • Shipped media pipelines in Unity or comparable real-time engines at scale, with measurable improvements to latency, stability, and parity.
  • Led adoption or integration of open-source media frameworks (GStreamer, FFmpeg).
  • Expertise in GPU-accelerated media.
  • Advanced audio experience: spatial audio, DSP chains, low-latency IO, resampling, and A/V sync across diverse platforms.
  • Experience representing your organization with platform vendors or industry groups; negotiating SDK constraints and co-designing solutions.

Additional information

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Life at Unity

We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our career page.

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at

SEN #LI-LM1

  • Remote, Canada Ace Software Consulting Inc. Full time $80,000 - $120,000 per year

    Job OverviewWe are seeking a talented and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have at least 8 years of experience in software development using Java and Spring Boot in a cloud based microservice environment, along with knowledge of Angular or ReactJS. You will be responsible for designing, developing, and...


  • Remote, Canada Orchestry Software Full time $140,000 - $180,000 per year

    About OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...

  • Software Engineer

    1 week ago


    Remote, Canada ECI Software Solutions Full time $90,000 - $120,000 per year

    Location: Canada - Remote EST/CSTWe are seeking a Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.A Software Engineer is expected to work closely with...


  • Remote, Canada Jonas Software Full time $120,000 - $180,000 per year

    Job Description:Senior DevOps EngineerLocation: Remote – CanadaReports To: R&D Director, Member SolutionsAbout Member SolutionsMember Solutions, a division of Jonas Software, provides industry-leading billing and member management solutions for mission-driven businesses—like martial arts studios, fitness communities, and wellness programs. We exist to...


  • Remote, Canada ECI Software Solutions Full time $80,000 - $120,000 per year

    Location: Canada - Remote EST/CSTWe're seeking a Senior Test Automation Engineer who is ready to play a crucial role in our product modernization efforts as we go from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.You'll perform test strategy, design, planning and automation leveraging...


  • Remote, Canada Showman Sphere Inc Full time $69,360 - $71,400 per year

    Senior Telephony and Media Validation QA EngineerExperience: 5+ yrsLocation: Remote (USA)Job: Permanent -Full Time RequirementJob Description:-Overview-We are actively seeking an experienced, multidisciplinary Solutions Engineer to design and implement a comprehensive telecommunications solution integrating WebRTC, SIP, and robust multimedia services. The...


  • Remote, Canada Zaui Full time $90,000 - $110,000 per year

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred.As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Remote, Canada Ace Software Consulting Inc. Full time $60,000 - $120,000 per year

    About the RoleWe are seeking a Senior Automation Engineer with strong expertise in backend API automation, particularly in Java, REST Assured, and cloud-based testing tools. The ideal candidate will play a key role in designing and implementing robust automation frameworks, ensuring high-quality API validation, and collaborating closely with development and...


  • Canada, Remote · Computer/Software hireVouch Full time $120,000 - $180,000 per year

    The RoleWe're hiring 3–4 Senior Software Engineers to help us scale. As part of a small, high-impact team, you will:Engage with customers and stakeholders to design solutions for SMB financial challengesOwn the full software development lifecycle: design, development, testing, and productionRefine engineering processes, tools, and systems to support scale...


  • Remote, Canada Cut+Dry Full time US$1,000,000 - US$1,600,000 per year

    Who We AreCut+Dry is a fast-growing FoodTech startup searching for flexible go-getters who welcome the challenge of meeting the needs of a rapidly expanding business. Our company is revolutionizing the $300B US food supply industry by connecting foodservice distributors, their customers, and their suppliers on a single all-in-one order management,...