What are the responsibilities and job description for the Sr. Game Engineer position at CultureMill Recruiting?
Senior Game Engineer
We are seeking an experienced Senior Game Engineer to join our team and contribute to the development of new and existing game titles.
Key Responsibilities:
- Design, develop, and maintain core systems in modern C for multicore CPUs.
- Expertise in two or more of the following areas: optimization, networking, parallel and distributed systems, UI/UX, AI, physics, data management, graphics, gameplay, audio, HLSL/GLSL shaders, pipelines, terrain.
- Mentor and collaborate with other developers to achieve project goals.
- Create data-driven systems that enable quick gameplay iteration.
- Work closely with Design, Production, and Art teams to develop requirements and implementation plans.
- Manage timelines and milestones to meet stakeholder expectations.
Requirements:
- 7 years of experience in game development.
- Multiple shipped titles or mods.
- Strong C background.
- Passion for games and game design.
- Able to learn new technology quickly and execute on a schedule in a fast-paced cross-discipline team environment.
- Expertise in several of the following areas: optimization, networking, parallel and distributed systems, UI/UX, AI, physics, data management, graphics, gameplay, audio, HLSL/GLSL shaders, pipelines, terrain.
- Experience with version control software (e.g. Perforce, SVN, etc.).
- Bachelor's Degree in Computer Science, Engineering, Mathematics, or relevant field.
Benefits:
- Comprehensive health benefits.
- No crunch culture.
- Joining a profitable company building new and exciting products.
- Dogs allowed in office.