Software Engineer

Snail Games strives to create the new high bar for gameplay experience in online gaming. We have been a global developer and publisher of digital entertainment since 2009 and are committed to pushing the boundaries of the industry. We are looking for a talented Gameplay Engineer with experience in Unreal. You’ll team up with artists, designers, and other engineers to bring ideas into reality. Come join our team and be at the forefront of something truly great. 

Job Type: Full-Time

Location: This position is fully remote but limited to applicants residing in Alaska, Arizona, California, Colorado, Connecticut, Florida, Georgia, Illinois, Maine, Missouri, New Jersey, Nevada, North Carolina, Ohio, Pennsylvania, Texas, Washington, and Wyoming.

Responsibilities:

  • Develop, troubleshoot, and enhance major systems using C/C++ and other programming languages within a sizable cross-platform codebase.
  • Lead the creation of innovative gameplay experiences.
  • Contribute to the formulation of game architecture, technical designs, and postmortems.
  • Conduct thorough data and code analysis to identify opportunities for enhancement.
  • Collaborate effectively with a team of programmers, artists, and designers to conceptualize, prototype, and implement gameplay features.

Minimum Requirements:

  • A minimum of 3 years of professional experience in a gameplay engineering role or a similar position, with a history of contributing to multiple successfully launched titles.
  • Expertise with UE4 or UE5. With a minimum of 3 years professional experience using Unreal.
  • Advanced understanding of algorithms and data structures.
  • Proficient in optimization techniques and debugging.
  •  Strong mathematical skills, particularly in linear algebra and 3D vector math.
  • In-depth knowledge of game design principles and a solid understanding of various game genres.
  • Enthusiasm and passion for crafting exceptional video game experiences.

Nice to Have:

  • Specialized programming skills, such as low-level network programming, High-Level Shader Language (HLSL), SSE assembly, etc.
  • Expertise and keen interest in one or more of the following areas: AI, User Interfaces, Animation, or General Gameplay.

COMPENSATION AND BENEFITS

Salary Range: $110,000 – 130,000 per year. Pay offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, and business or organizational needs.

For regular full-time employees we offer a package of benefits including paid time off (max 104 hours per year, prorate your first year), up to 80 hours per calendar year of sick time, 12 paid company holidays per year, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) with company match.