Lead Game Engineer Job at Ainsworth Game Technology, Las Vegas, NV

  • Ainsworth Game Technology
  • Las Vegas, NV

Job Description

Job Description

Job Description

POSITION SUMMARY

As part of the Ainsworth Game Studios, this position is responsible for assembling slot machine game assets from the Math, Art, and Sound departments using the Unity engine to develop fun and engaging experiences for players around the world. The Lead Game Engineer leads the implementation and delivery of high-impact features and systems, helps shape technical direction, and drives engineering quality across game projects. A working understanding of the C# programming language and the ability to write code are required. Experience creating Unity animations is a benefit to the successful candidate.

The Lead Game Engineer operates with a high degree of autonomy, mentors engineers at all levels, and influences engineering standards and best practices across the organization. This role serves as a trusted technical authority and primary point of contact for complex technical decision-making, project execution, and cross-functional coordination, while partnering with management for final decision making when needed.

Reports To: Game Engineering Manager

RESPONSIBILITIES

  • Lead the design and development of complex C# game mechanics and systems; ensure solutions are maintainable, testable, and aligned with established architecture
  • Maintain knowledge of programming methods, coding best practices, and relevant software technologies
  • Promote and reinforce a team culture that values quality, best practices, and collaboration
  • Study project requirements and technical specifications; help define implementation plans, identify risks, and guide mitigation strategies
  • Build and complete projects using waterfall and agile development methodologies
  • Investigate, identify, and resolve complex functional, graphical, and mathematical gameplay issues; drive root-cause analysis and resolution
  • Contribute to and enforce development standards and best practices, including documentation, code reviews, and tooling
  • Adapt to changing priorities based on game delivery schedules

 

JOB REQUIREMENTS

 

EDUCATION/EXPERIENCE

  • Bachelor’s degree in Computer Science, and/or related work experience
  • 6+ years of experience in a Software Engineering role
  • 4+ years of experience as a Unity Game Developer

KNOWLEDGE & SKILLS

  • Strong analytical and problem-solving skills.
  • Strong attention to detail and accuracy.
  • Excellent verbal and written communication skills.
  • Must have strong organizational and time management skills.

ADDITIONAL REQUIREMENTS

  • Must be 18 years or older 
  • Must be able to obtain and maintain a Nevada Gaming registration, which includes a background check and drug test.

 

This position requires registration with the Nevada Gaming Control Board (NGCB) and potential for other gaming jurisdictions in which we operate.

Job Tags

Work experience placement

Similar Jobs

SolomonEdwards

Remote Mortgage Underwriter - Contract-to-Hire Job at SolomonEdwards

 ...A leading consulting firm is seeking a remote Mortgage Underwriter. This role requires 3+ years of experience in mortgage underwriting and includes responsibilities such as reviewing applications and ensuring compliance with regulations. The position offers competitive... 

Mayo Clinic

Respiratory Therapist - Mayo Clinic Store Job at Mayo Clinic

 ...Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider according to U.S. News & World Report. As we work together to put the needs of the patient first, we are also dedicated to our employees, investing in competitive compensation... 

AA2IT

Desktop Support Tech Job at AA2IT

 ...role requires the VIP IT Support staff member(s) to work in the Lombard, IL office Monday through Friday 8am to 5pm Any afterhours work if any need prior approval...  ...'s 3. Remotely support users that are working from home, while travelling, and while onsite 4. Consistently... 

Serdomas

Oferta de Trabajo: Cuidador/a Externo/a en Madrid Job at Serdomas

 ...OfrecemosContrato por horas con posibilidad de ampliacin.Salario competitivo acorde a la experiencia y formacin.Un ambiente de trabajo respetuoso y colaborativo.Oportunidades de desarrollo profesional.UbicacinMadrid capitalCmo AplicarSi ests interesada,... 

Aerotek

Industrial Painter Job at Aerotek

 ...Industrial Painter on 1st Shift starting at $20/hour! Job Description This role focuses on preparing and finishing metal and manufactured...  ...is preferred. Ability to use spray painting equipment, including spray guns and related finishing tools, safely and effectively....