Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Gameplay Programmer

NxT Level

Senior Gameplay Programmer

Seattle, WA
Full Time
Paid
  • Responsibilities

    Remote Gaming Studio focused on RPG

    Note: This role can be 100% remote in North or South America.

    Senior Gameplay Programmer

    Our client is looking for a Senior Gameplay Programmer responsible for implementing gameplay systems and tools for their encounter, narrative and mission design teams in Unreal Engine 4 for their next-gen PC and Console AAA video game. They'll collaborate with artists, writers and other engineers to provide the best possible experience and value to our players.

    This particular position is going to help add new features and content into new project in incubation.

    Responsibilities:

    • Implement and maintain gameplay systems including Camera Motions, Controls, Understand Curve and Dead Zones, and other mechanics for the 3rd person shooter game.

    • Write clear, maintainable, functional, and usable code

    • Profile, optimize, and debug code

    • Mentor less experienced engineers as needed

    Requirements:

    • Fluent in C++, 3+ years professional programming experience

    • 3+ years game development experience in AAA games

    • Strong programming generalist with willingness to contribute in many areas

    • Exceptional skill with data structures, logic, linear algebra, 3D math and distributed systems

    • Ability to design and implement systems and APIs used by non-programmers

    • Comfortable with extending and improving an established code base

    Pluses:

    • Experience with shipping a title in Unreal Engine 4

    • Experience with at least one AAA shipped title, preferably on consoles

    • Experience working on client / server gameplay systems

    • Computer Science, Engineering, Mathematics, Physics, or related degree

    • Specialist in at least one of these areas: animation, AI, optimization, tools, networking

    •