Senior Media Software Engineer
1 week ago
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-
Senior Software Engineer
1 week ago
Remote, Canada Ace Software Consulting Inc. Full time $80,000 - $120,000 per yearJob 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...
-
Senior Software Developer
3 days ago
Remote, Canada Orchestry Software Full time $140,000 - $180,000 per yearAbout 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 yearLocation: 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...
-
Senior DevOps Engineer
1 week ago
Remote, Canada Jonas Software Full time $120,000 - $180,000 per yearJob 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...
-
Senior Test Automation Engineer
1 week ago
Remote, Canada ECI Software Solutions Full time $80,000 - $120,000 per yearLocation: 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 yearSenior 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...
-
Intermediate–Senior Software Engineer
3 days ago
Remote, Canada Zaui Full time $90,000 - $110,000 per yearWe 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...
-
Senior Automation Engineer
1 week ago
Remote, Canada Ace Software Consulting Inc. Full time $60,000 - $120,000 per yearAbout 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...
-
Senior Software Engineer
1 week ago
Canada, Remote · Computer/Software hireVouch Full time $120,000 - $180,000 per yearThe 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...
-
Senior Software Engineer
1 day ago
Remote, Canada Cut+Dry Full time US$1,000,000 - US$1,600,000 per yearWho 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,...