
Senior Engine Integration Engineer
Unity
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$125,300 - CA$187,900 per year
Job Level
Tech Stack
About the role
- Serve as subject matter expert on Unreal architecture and best practices, especially networking, serialization, resource management, and lifecycles.
- Act as liaison between Unity and game engine partners, bridging technical concepts and architectural philosophies.
- Design subsystems that map Unity features to Unreal equivalents (and vice versa) to synchronize content at scale.
- Debug complex cross-engine interactions: crashes, race conditions, resource contention, and feature "impedance mismatches."
Requirements
- Unreal Mastery: Extensive knowledge of Unreal source code, resource management, UObject lifecycle, and Slate UI
- Integration Experience: You've written plugins or middleware that deeply modify or extend Unreal's core functionality
- Networking Knowledge: Strong understanding of Unreal's replication model, authority handling, and synchronization toolbox
- Unity Familiarity: Sufficient Unity experience to map concepts between engines, especially where abstractions clash.
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
- Office food snacks
- Mental Health and Wellbeing programs and support
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation matching program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Unreal architecturenetworkingserializationresource managementUObject lifecycleSlate UIplugin developmentmiddlewarereplication modelauthority handling
Soft Skills
subject matter expertliaisontechnical communication