logo

View all jobs

Senior Game Programmer

Saratoga Springs, NY
Our Client:
creates and operates multiplayer game features for one of the fastest growing games in the world.  
Were looking for humble but ambitious, solution-oriented professionals, who are decisive and arent afraid to experiment. Like us, you take play seriously; youre passionate about games and gaming! We embrace those who see things differently, arent afraid to experiment, and who question the status quo.
Research & Development
  • Work together with the core design team to design and implement the systemic and gameplay features of an open world game;
  • Improve and expand upon different mechanics of such world (e.g. quest, encounter systems)
  • Implement and optimize weapon and camera systems, combat and traversal mechanics, player skills, inventory management, and many other in-game features;
  • Build tools and editors to allow designers work effectively with the systems.
Enable Progress
  • Contribute to the estimation, planning, and prioritization of tasks.
  • Identify and communicate risks and issues.
  • Mentor Colleagues
  • Provide ongoing informal and structured technical feedback to colleagues.
  • Facilitate the continued professional growth of fellow team members.
Attributes
This role demands the willingness to take on a broad variety of challenges, an ability to quickly switch focus between tasks, and the capacity to maintain good lines of communication, discussing complex issues at differing levels of abstraction.
Requirements:
  • 5+ years games industry (or equivalent) software development experience
  • Shipped titles in a Programming (or equivalent) role.
  • Excellent understanding of Software Engineering principles.
  • Solid proficiency in C/C++/C#, including: refactoring, optimization, and testing.
  • Strong grasp of one or more domains (ie Gameplay, Rendering, Core Engine, Networking, AI, Tools).
  • Strong problem-solving and analytical skills.
  • Confident researching / prototyping new technologies.
  • Experience integrating / adapting 3rd party technologies.
  • Excellent communication skills in verbal and written English.
Welcomed
  • Bachelor's Degree (or equivalent formal qualification) in a relevant field (or equivalent experience).
  • Experience developing with Unity.
  • Experience developing multiplayer games or networking systems.
  • Experience developing large-scale / open-world / sandbox games.
  • Experience developing games as a service (architecture suited to rapid, live integration).
  • Experience in a senior role.
  • AAA / console game development experience.
  • Proficiency in documentation and communication.
  • Working knowledge of Atlassian software development and collaboration tools.
  • Experience working in diverse, multinational teams.
  • Practical experience using a variety of modern game engines and tools.
  • Fluency in Dutch and Korean languages.
 

Share This Job

Powered by