1

C# Game Developer Jobs (NOW HIRING)

C/C++ Developer

New York, NY · Remote

$50.25 - $67.50/hr

This role's main responsibility is to triage and diagnose DirectX 12 game performance issues by ... engineers. Job Responsibilities: • Reproduce reported DirectX 12 performance issues from data ...

As a Lead Game Designer , you will lead the design process, collaborating with the rest of the team ... Programming experience; preferably C/C++, C#, Java, or VBA * Skills with one or more art ...

Technical Game Designer - Madden Live

Orlando, FL · On-site

$144K/yr

Responsibilities : • Work with designers, engineers and other creatives to develop the vision and ... and understand C++. • Experience developing and in a multiplayer live service environment.

Senior Engineer (UI)

El Segundo, CA · On-site

$138K - $172K/yr

Architect and develop gameplay systems in Unreal Engine 4 using C++ * Work closely with designers ... Skills Knowledge and Expertise * 5 to 8+ years game programming experience and at least one shipped ...

Apply Early

The best games are still to be made, and you can be the one who makes them. Duties and ... Programming experience; preferably C/C++, C#, Java, or VBA * Skills with one or more art ...

C++ Developer

Galway, NY

$49.75 - $67/hr

Very strong programming skills in C\/C++ and related 3D technologies \n * 5+ years of industry experience with software development, ideally with game engines or similar 3D pipelines \n * Experience ...

Sr Software Engineer - Gameplay (NST)

Redmond, WA · On-site +1

$137K - $180K/yr

... game development. * In-depth understanding of interactive entertainment methodologies and production pipelines. * Advanced knowledge of the relevant programming languages (C/C++/C#). * Strong ...

... game development. * In-depth understanding of interactive entertainment methodologies and production pipelines. * Advanced knowledge of the relevant programming languages (C/C++/C#). * Strong ...

next page

Showing results 1-20

C Game Developer information

See salary details

$10

$57

$95

How much do c# game developer jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for c# game developer in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What does a typical day look like for a C# Game Developer working on a game project?

A typical day for a C# Game Developer involves writing and refining code for gameplay features, fixing bugs, and collaborating closely with game designers, artists, and testers to implement and improve game mechanics. You might participate in daily stand-up meetings to discuss progress, tackle tasks from a sprint backlog, and review code changes with teammates. Balancing new feature development with optimization and troubleshooting is common, and much of your time is spent problem-solving within the chosen game engine, such as Unity. This environment fosters frequent communication and the opportunity to influence both technical and creative aspects of the game's development.

What are the key skills and qualifications needed to thrive in the C# Game Developer position, and why are they important?

To thrive as a C# Game Developer, you need strong proficiency in C# programming, knowledge of game development principles, and experience with game engines such as Unity. Familiarity with version control systems (like Git), debugging tools, and a bachelor’s degree in computer science or related fields are often expected, alongside any industry-recognized certifications. Effective communication, creative problem-solving, and the ability to work collaboratively in multidisciplinary teams are standout soft skills. These skills ensure you can deliver polished, engaging games while efficiently adapting to project requirements and collaborating with artists, designers, and other developers.

Can I use C# to make games?

C# is a popular programming language for game development, especially with the Unity engine, which is widely used in the industry. As a C# game developer, you can create 2D and 3D games across multiple platforms, and knowledge of C# is essential for working with Unity. Skills in game design, graphics, and debugging complement C# programming in this role.

What is the average salary for C# devs?

The average salary for C# game developers varies depending on experience, location, and company size, but generally ranges from $70,000 to $120,000 annually. Skilled developers with experience in Unity or Unreal Engine and strong programming skills tend to earn higher salaries. Entry-level positions may start lower, while senior roles can exceed this range.

Will game dev be replaced by AI?

As a C# game developer, AI is increasingly used to assist in tasks like procedural content generation and testing, but it is unlikely to fully replace human developers. Creativity, problem-solving, and understanding player experience remain essential skills that AI cannot replicate entirely. Developers will need to adapt by integrating AI tools into their workflows and focusing on complex design and innovation.

Is C# good for game dev?

C# is widely used for game development, especially with the Unity engine, which is popular among indie and professional developers. It offers a user-friendly syntax, strong support for object-oriented programming, and a large community, making it a good choice for creating 2D and 3D games. Proficiency in C# can enhance job prospects in the game industry, particularly for roles involving Unity-based projects.

What is a C# Game Developer job?

A C# Game Developer is a programmer who specializes in using C# to develop video games, primarily with game engines like Unity. They are responsible for writing game logic, implementing mechanics, optimizing performance, and sometimes working on graphics or AI. Their role often involves collaborating with designers, artists, and other developers to bring a game to life.

What cities are hiring for C# Game Developer jobs? Cities with the most C# Game Developer job openings:
What are the most commonly searched types of C# Game Developer jobs? The most popular types of C# Game Developer jobs are:
What states have the most C# Game Developer jobs? States with the most job openings for C# Game Developer jobs include:
Infographic showing various C# Game Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.
C/C++ Developer

C/C++ Developer

1 point system

New York, NY • Remote

$50.25 - $67.50/hr

Contractor

Posted 13 days ago


Job description

Top 3 Must-Have Skillsets

2-4 years in the experience below:
1. GPU Architecture Knowledge
2. DX12 Knowledge, especially with respect to shaders (HLSL, SPIRV,ISA)
3. Tools experience with GPUView, PIX, Radeon GPU Profiler (RGP)

Typical Day in the Role
• Purpose of the Team: The purpose of this team is to perform first‑level performance triage and analysis, including trace collection and identification of graphics-related bottlenecks
• Key projects: N/A.
Candidate Requirements
• Disqualifiers: Candidates with a lack of graphics experience, have a background limited to generic or non‑graphics software engineering, do not have experience with graphics or performance analysis tooling, or do not meet at least two of the required hard skills will not be eligible for the role.
• Best vs. Average: The ideal resume would contain hands‑on graphics experience, familiarity with graphics and performance analysis tooling, hardware architecture knowledge, and experience identifying performance bottlenecks through trace collection and analysis.
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: ASAP
• Hard Skills Assessment Process: The assessment process will include one round with sponsor and FTE.
• Required Candidate Preparation: N/A
Summary:
This role’s main responsibility is to triage and diagnose DirectX 12 game performance issues by collecting GPU/CPU traces and comparing performance differences between Windows and Linux graphics stacks (runtime, drivers, and compilers), then communicating clear findings and recommended next steps to graphics driver and runtime engineers.
Job Responsibilities:
• Reproduce reported DirectX 12 performance issues from data produced by our testing lab.
• Capture GPU/CPU profiles and traces using tools such as PIX (timing captures), GPUView/ETW, and vendor profilers (e.g., Radeon GPU Profiler) to identify bottlenecks (GPU-bound vs. CPU-bound, synchronization, shader occupancy, pipelining, etc.).
• Analyze traces and performance counters to isolate the likely root cause and propose actionable next steps.
• Create clear performance write-ups with reproduction steps, captures, metrics, and a concise summary of suspected hotspots.
• Partner with graphics driver and runtime engineers to validate hypotheses, test fixes, and confirm performance improvements and regressions.
Skills:
• Understanding of real-time rendering fundamentals and the GPU graphics pipeline (draw calls, state changes, shaders, textures, buffers).
• Understanding of GPU architecture basics (waves/warps, occupancy, caches, memory bandwidth) and shader ISA at a high level.
• DirectX 12 familiarity (core concepts such as command queues/lists, descriptor heaps, resource states/barriers) and basic shader concepts in HLSL & SPIRV.
• Hands-on experience with profiling tools (PIX, RGP, GPUView, WPA/WPR) and interpreting timing/counter data.
• Programming skills in C/C++ with ability to read and reason about performance-sensitive code.
• Comfortable working in Windows environments (command line basics, driver/runtime builds) and strong written communication for bug reports and triage summaries.
• Comfortable working in Linux (shell, services, and basic scripting).
• Scripting for automation (Python, PowerShell, or Bash) and basic data analysis (CSV, spreadsheets, simple plots).
• Exposure to Windows graphics stack and debugging concepts (WDDM, DXGI, ETW providers, driver symbol debugging)
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 2-4 years experience required.