FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing high-performance APIs and systems for game engines, with a strong focus on C++ and C#. Proficient in multithreading, resource management, and real-time network protocols to ensure efficient execution and synchronization in complex environments.
Highest-signal resume keywords
C++ ProgrammingC# ProgrammingMultithreadingGame Engine DevelopmentNetwork Protocols
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
API DesignPerformance ProfilingMemory LayoutDeterminismSimulation ConsistencyCompressionStreamingRPCsLock-Free TechniquesUnity DOTS
Soft Skills
Problem SolvingDebuggingCollaboration
Tools & Technologies
MCP-Style Tool InterfacesMachine LearningAgentic Workflows
Industry Keywords
Game Engine CoresMiddlewareReal-Time Interactive SystemsPhysicsAnimationInputAssets
Tech Stack
Tools & technologiesUnityC++
About the role
Key responsibilities & impact- 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 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, serialization, and synchronization of components and assets in bandwidth- and latency-constrained environments
- Design systems that allow Unity to load, run, and synchronize assets when it does not own the main loop
- Build fundamental infrastructure for interconnected game and 3D ecosystems
Requirements
What you’ll need- Experience building or fundamentally extending game engine cores, middleware, or foundational systems
- Ability to design modular, testable systems and implement and debug them end-to-end
- Strong C++ and C# skills
- Practical understanding of CPU caches, branch behavior, memory layout, and profiling
- Hands-on experience across multiple engine domains, such as physics, animation, input, and assets
- Familiarity with compression, streaming, replication, authority models, RPCs, state diffing, delta encoding, or network protocols for real-time interactive systems
- Experience with determinism, replay systems, and simulation consistency
- Deep knowledge of multithreading, job systems, lock-free techniques, and/or Unity DOTS
- Experience with MCP-style tool interfaces, training data generation, machine learning, or agentic workflows
- Sufficient knowledge of English for professional verbal and written exchanges
Benefits
Comp & perks- Equity awards
- Participation in company incentive plans, such as annual discretionary bonuses or sales commissions
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- New-parent 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
