Engineering Job Description Template

Game Developer Job Description Template

Game developers combine software engineering precision with an understanding of player experience, real-time rendering, and performance constraints that don't exist in most other software domains. The discipline spans gameplay programming, engine development, graphics engineering, network multiplayer systems, tools development, and AI — and specialists in each area are not interchangeable. A well-targeted job description dramatically improves application quality in this competitive talent market.

This template covers mid-to-senior gameplay and engine developer positions for Unity and Unreal projects. Customize the engine, platform, specialization, and studio context for your specific opening, then post in minutes via Treegarden.

Copy-Ready Job Description

Game Developer Location: [City, State / Remote / Hybrid — with studio visit requirements for milestone reviews] Department: Engineering Reports to: Lead Programmer / Technical Director Salary range: $[XX,000] – $[XX,000] About [Studio] [Studio name] is a [indie / AA / AAA] game studio [brief description — e.g., best known for [title], building our next [genre] game for [PC / console / mobile]]. Our team of [X] developers is currently in [pre-production / production / post-launch live ops] on [project name]. Role overview We are looking for a [Gameplay Programmer / Engine Developer / Systems Engineer] to join our [X]-person engineering team. You will be responsible for [primary focus: implementing core gameplay systems / optimizing rendering performance / building editor tools for our content team] on [project name], targeting [platform(s)] using [Unity / Unreal Engine 5 / custom C++ engine]. Responsibilities • [Gameplay] Implement and iterate on gameplay mechanics, character controllers, game state machines, and AI behaviors according to game design documentation • [Engine/Rendering] Optimize rendering pipeline performance for target hardware, including LOD systems, draw call batching, GPU profiling, and shader optimization • [Tools] Build and maintain editor tools, asset pipeline plugins, and automation systems that improve content creator productivity • Write clean, maintainable, performance-conscious code in [C# / C++ / GDScript] following our coding standards and architecture guidelines • Collaborate with game designers, artists, and audio engineers to integrate assets and implement design intent faithfully • Participate in code reviews, sprint planning, and technical design discussions • Profile and resolve performance bottlenecks across CPU, GPU, and memory on target platforms • [Multiplayer] Design and implement networked gameplay systems — state synchronization, lag compensation, prediction, and interpolation • Write and maintain unit tests and integration tests for gameplay systems • Document systems, API contracts, and editor workflows for team knowledge sharing Qualifications • 3+ years of professional game development experience with at least one shipped title (PC, console, or mobile) • Strong proficiency in [C# with Unity / C++ with Unreal Engine / C++ with custom engine] — demonstrated through shipped projects or a strong portfolio • Solid understanding of real-time rendering concepts: render pipelines, shader programming, frame budgets, and GPU/CPU profiling • Experience with profiling and optimization tools: [Unity Profiler / Unreal Insights / PIX / RenderDoc / Instruments] • Familiarity with version control in a collaborative environment: [Git / Perforce / SVN] • Understanding of [platform-specific requirements: console certification standards for PlayStation/Xbox, mobile memory constraints, or VR frame rate requirements] • Strong mathematical foundation: linear algebra, vector math, quaternions, and spatial reasoning Nice to have • Experience with procedural generation, physics simulation, or AI/behavior tree systems • Shader programming experience (HLSL, GLSL, or Unreal material graphs) • [Multiplayer] Game networking experience: ENet, Mirror, Photon, or custom UDP networking • [Mobile] iOS/Android profiling, texture compression, and battery/thermal constraint awareness • Open-source game engine contributions or personal game jam projects demonstrating initiative What we offer • Competitive salary: $[XX,000] – $[XX,000] • [Profit sharing / royalty arrangement if applicable] • [Health / dental / vision insurance] • [Remote / flexible work policy] • Game credits on shipped titles • [Other studio perks: game library budget, conference attendance, hardware] How to apply Submit your application at [link] with your resume and a portfolio link or shipped title credits. We review engineering portfolios for problem-solving approach and performance awareness — include any relevant profiling cases, technical blog posts, or personal project code.

How to customize this template

🎮

Name the engine and platform explicitly

A Unity developer and an Unreal Engine developer are not the same hire. C# and C++ experience are distinct. Mobile constraints (iOS/Android memory, thermal limits) differ fundamentally from console certification requirements. Name the engine, language, and target platform in the title and requirements — not just the body text.

🔧

Define the specialization (gameplay / engine / tools)

Gameplay programmers implement mechanics and feel. Engine/graphics programmers optimize rendering. Tools developers build editor extensions and pipelines. These disciplines attract different candidates. State which is primary for this role and estimate the time split if multiple areas are expected.

🏭

State the production stage and project type

Candidates weigh pre-production (high creative ownership, uncertain direction), production (structured shipping goals), and live ops (maintenance, updates, monetization) very differently. Mention whether this is a sequel, new IP, or live service product — and name the studio's known titles if they exist. Credits and shipped experience matter greatly in games hiring.

⏱️

Address crunch and work-life balance proactively

The games industry has a well-documented crunch culture problem. Top developers now actively screen for studios with healthy development practices. Stating your crunch policy explicitly — even if it's "milestone crunch only, compensated with comp time" — differentiates your studio from the default assumption of uncompensated overtime.

2026 Game Developer Salary Benchmarks (US)

Level Studio Type Salary Range (USD)
Mid-Level Game Developer Indie / AA studio $80,000 – $105,000
Senior Game Developer AA / mid-size studio $105,000 – $135,000
Senior Engine / Graphics Engineer AAA publisher $125,000 – $155,000
Technical Director / Lead Engineer AAA or mobile at scale $145,000 – $180,000+

Mobile game developers at high-revenue live service games (Scopely, Epic, King) often earn in line with general software engineers — $120,000–$155,000 for senior roles. Indie studios typically pay 10–25% below these figures but may offer project equity or royalty agreements.

Frequently Asked Questions

What should a game developer job description include?

A strong game developer JD names the engine (Unity, Unreal, custom C++), target platform, and specialization (gameplay, engine, tools). It states the production stage, studio type (indie/AA/AAA), any shipped titles as context, and the compensation range. Candidates also evaluate crunch culture — addressing work-life balance expectations proactively differentiates forward-thinking studios.

What is the average game developer salary in the US in 2026?

Game developer salaries in 2026 range from $80,000 at indie studios to $155,000+ for senior engine and graphics engineers at AAA publishers. Mobile live service developers at major companies (Epic, Scopely, Zynga) often earn $120,000–$150,000. The historically lower game industry wages have been rising as studios compete with general software engineering salaries.

What is the difference between a gameplay programmer and an engine developer?

Gameplay programmers implement the mechanics, systems, and interactions that players directly experience — character movement, combat, AI behaviors, UI logic. Engine developers work on the underlying rendering pipeline, physics simulation, memory management, and platform-specific performance. At small studios these roles overlap; at large studios they are separate disciplines with distinct hiring profiles.

Can I use this game developer job description template in my ATS?

Yes. This template works in any ATS including Treegarden, Greenhouse, Lever, and Workable. In Treegarden, paste it into the job wizard to auto-format for your career page and publish to connected job boards with a single click.

Post this game developer role today

Paste your customized JD into Treegarden and publish to LinkedIn, Indeed, and more — in one click.

Start free — no credit card