Experienced Unreal Engine Programmers
Joydrop · Toronto
Опубликовано: 8 июля · Источник: Work With Indies
Joydrop, a boutique, "Triple-I" co-dev game development studio, is hiring for multiple Intermediate and Senior roles on various projects, both permanent and 6-month contract. Submit your interest below; shortlisted candidates will be contacted to provide a LinkedIn profile and/or CV.
We augment the staff of world famous games you've definitely heard of and most likely play.
Responsibilities
Own and evolve platform-level systems in a shared Unreal codebase
Diagnose and resolve complex, low-signal bugs (memory corruption, race conditions, non-repro issues)
Identify and implement performance optimizations across CPU, memory, and IO
Build and improve internal tooling (profilers, package management, automation)
Support release management, stability, and live service updates
Collaborate with gameplay, engine, and build teams
Required Experience
5+ years in AAA game development
Proven experience shipping and maintaining live, persistent game services
Strong C++ expertise in large, shared codebases, 10+ years with C++ in general
Unreal Engine 4 or newer
Console development experience (cert, performance, platform constraints)
Experience with release pipelines and stability ownership
Strong debugging capability in low-visibility scenarios
Solid system design and architecture fundamentals
Preferred
10+ years in AAA game development
Unreal Engine 3 experience
Nintendo Switch (1 or 2) development
Experience with crash aggregation tools such as Backtrace
Experience with low-level graphics programming and rendering
Familiarity with Unreal Game Sync, Horde, Gauntlet
Experience with embedded scripting languages
Interest in applying AI to development workflows
What Success Looks Like
You are an independent individual contributor, but enjoy working with a team
Can impact with measurable improvements in performance and stability in a short amount of time
Your code reduces in hard-to-reproduce defects with clever and creative approaches to bug-hunting
You're comfortable in using Claude Code, or similar AI-assisted programming tools
Environment
High-collaboration, shared code ownership
Heavy focus on performance, diagnostics, and maintainability
Console-first constraints with live service demands
Похожие вакансии
- Engineering Manager, Machine Learning (Safety) — Discord · San Francisco Bay Area
- Senior Software Engineer - Core UX Studio — Roblox · San Mateo, CA, United States
- Senior Software Engineer - Core Platform and Systems — Roblox · San Mateo, CA, United States
- Senior Backend Developer — Playkot
- Security Operations Engineer — Take-Two Interactive Software, Inc. · Toronto, Ontario, Canada
- Threat Intelligence Engineer — Take-Two Interactive Software, Inc. · Toronto, Ontario, Canada