• Las Vegas, NV
    9 days ago

    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.

    Numbers & Facts

    LocationLas Vegas, NV

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Animationunmatched
    • Background Investigationunmatched
    • Best Practicesunmatched
    • Cisco Unityunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Detail Orientedunmatched
    • Documentationunmatched
    • Games Programmingunmatched
    • Gamingunmatched
    • Machine Toolunmatched
    • Mathematicsunmatched
    • Mentoringunmatched
    • Microsoft C# (C Sharp)unmatched
    • Organizational Skillsunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Project Executionunmatched
    • Risk Analysisunmatched
    • Risk Managementunmatched
    • Root Cause Analysisunmatched
    • Slot Machinesunmatched
    • Software Engineeringunmatched
    • Time Managementunmatched
    • Waterfall Model of Software Developmentunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder