Senior Game Developer

Stardock

Job Summary

Stardock is seeking a Senior Game Developer with 7+ years of experience in game or simulation development. Responsibilities include implementing low-level systems (windowing, controllers, rendering, audio, networking), architecting and maintaining core systems in C++, writing technical documentation, mentoring other developers, collaborating with design, production, and art teams, managing timelines, and working with QA to address bugs. Candidates should have a strong C++ background, passion for strategy games, and experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). Expertise in areas like optimization, networking, UI/UX, AI, and physics is highly valued. This is a full-time, salaried position with relocation assistance offered.

Must Have

  • 7+ years game dev experience
  • Strong C++ skills
  • Shipped game titles
  • Modern Graphics API experience
  • Low-level systems implementation

Good to Have

  • Optimization
  • Networking
  • UI/UX
  • AI
  • Generative AI
  • Physics
  • Data Management
  • Graphics
  • Gameplay
  • Audio
  • HLSL/GLSL Shaders
  • Pipelines
  • Terrain

Perks & Benefits

  • Relocation assistance

Job Description

Are you an avid gamer interested in creating awesome games? Stardock is currently seeking a talented Senior Game Developer. The ideal candidate is well versed in C++, has shipped titles in the past and loves strategy games. This is a salaried, full-time position at our Plymouth, Michigan office and relocation assistance will be provided.


Primary Responsibilities Include:

  • Implement low level systems such as windowing, controllers, rendering, audio, and networking.
  • Architect, build and maintain core systems in modern C++ on multicore CPUs.
  • Write technical documents describing core systems.
  • Mentor and collaborate with other developers in a team environment.
  • Work closely with Design, Production, and Art to develop requirements and implementation plans.
  • Manage timelines and milestones to meet stakeholder expectations.
  • Work closely with Production and QA to address bugs.


Education and/or Experience Desired:

  • 7+ years of experience in game or simulation development.
  • Bachelor's Degree in Computer Science, Engineering, Mathematics, or relevant field.
  • Strong C++ background.
  • Passion for games and game design.
  • Self-motivated and loves solving problems.
  • Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal).
  • Expertise in several of the following: Optimization, networking, UI/UX, AI, generative AI, physics, data management, graphics, gameplay, audio, HLSL/GLSL shaders, pipelines, terrain.
  • Able to learn new technology quickly and execute on a schedule in a fast-paced cross-discipline team environment.
  • Experienced with version control software (e.g. Perforce, SVN, etc.).


The salary for this position ranges from $120,000 to $160,000 annually, depending on your qualifications, experience, and expertise. Stardock is committed to offering a competitive compensation package tailored to the right candidate.

13 Skills Required For This Role

Data Analytics Rendering Cpp Unity Quality Control Networking Svn Vulkan Open Gl Perforce Glsl Direct X Hlsl

Similar Jobs