Senior Core Engine Engineer at Unity Technologies developing technologies for streaming game content into various environments. Focused on high-performance networking and distributed systems for game engines.
Responsibilities
Own and evolve critical subsystems across the engine stack, from low-level C++ to high-level C# APIs across editor, build, and runtime code.
Design and implement high-performance, extensible APIs intended for embedded, cross-process, and networked configurations.
Develop schemes to manage execution timing and resource contention within or between processes and over the network with minimal overhead
Orchestrate loading, change tracking, serializing, and synchronizing components and assets in bandwidth and latency-constrained environments.
Requirements
Core Engine Expertise: Experience building or fundamentally extending game engine cores, middleware, or foundational systems (e.g., serialization, build pipelines, memory subsystems).
Architectural Vision + Practical Implementation: Design modular, testable systems, then implement and debug them yourself end-to-end
High-Performance Coding: Strong C++ and C# skills, with practical understanding of CPU caches, branch behavior, memory layout, and profiling.
Engine-Wide Breadth: Hands-on experience across multiple engine domains (e.g., physics, animation, input, assets) and how they interact.
Benefits
Comprehensive health, life, and disability insurance
Commute subsidy
Employee stock ownership
Competitive retirement/pension plans
Generous vacation and personal days
Support for new parents through leave and family-care programs
Support and modernize enterprise telephony and contact centre solutions for Sun Life. 6 - month contract, primarily remote with occasional onsite in North York or Waterloo.
Intermediate Instrumentation & Controls Engineer supporting Wood’s Canadian energy and heavy industrial projects. Designing instrumentation systems across studies, FEED, and detailed design.
Senior Staff Performance Engineer optimizing Mozilla’s Firefox browser. Profiling bottlenecks, improving benchmarks, and guiding performance engineering across a distributed team.
Entry - level backend engineer building Yelp’s Trust & Safety services and data pipelines. Supporting real - time enforcement of fake accounts and harmful content across the platform.
Senior Technical Success Engineer resolving complex enterprise customer issues at Backstory.ai. Investigating logs, live data stores, and SaaS integrations to drive escalations and documentation.
Amazon Connect Engineer modernizing insurance - sector telephony with Microsoft Teams and AWS. Designing cloud solutions, supporting migrations, and advancing AI - enabled communication capabilities.
Project Engineer leading multidisciplinary teams managing aircraft - engine modules and systems. Pratt & Whitney Canada designs and manufactures aerospace engines for global aviation markets.
Signal Processing Engineer developing clinical - grade vital - sign algorithms from video for Norbert’s autonomous healthcare robots. Validating physiological measurements against clinical reference devices.
Lead substation protection engineer designing 12 - 500 kV grid systems for Leidos’ utility power delivery services. Developing relay, AC/DC schematic, control panel, and commissioning solutions.
Project Engineer leading metering installations and hardware enablement for Voltus demand - response programs. Supporting customers, Sales, and Engineering with energy - reduction strategies and technical solutions.