FreshRemote.Work

Associate Gameplay Programmer

United States, Remote

Are you looking to take your first steps in the game industry? Insomniac Games is looking for an Associate Gameplay Programmer to help us build compelling gameplay systems. We need gameplay programmers to help create engaging combat, traversal and progression systems, and work closely with designers, animators and artists to bring gameplay mechanics to life. If you’re passionate about “finding the fun”, then this is the role for you!
 

At Insomniac, we've embraced a digital-first culture, and support in-office, remote and hybrid working arrangements. We're passionate about creating robust, scalable systems for AAA games and delivering outstanding new player experiences while fostering employee well-being!


In this role, the Associate Gameplay Programmer will be responsible for implementing and maintaining smaller-scoped features for a single game. You will also be responsible for the quality of code and player experience within sphere of ownership on a particular title.


 

Essential Duties and Responsibilities include the following:

  • Implements smaller scoped gameplay features given well-defined goals and design specifications. Optimizes run-time performance of owned features.
  • Delivers code that impacts smaller-scoped, self-contained features of a single game.
  • Collaborates with project team peers across disciplines to solve creative and technical problems within constraints.
  • Delivers code that is readable, functional, adheres to standards and meets or exceeds requirements.
  • Provides estimates for assigned tasks and regularly updates team on task status. Completes work by assigned due date.
  • Receives and acts on feedback as directed by Leads, Managers and Director, Gameplay.
  • Continuously expands knowledge of technological developments in the game industry.
  • Other duties may be assigned.

Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Computer Skills:

  • Proficient with C++ programming language and manual memory management techniques.
  • Ability to adhere to the prevalent coding style and practices, including source control standards.
  • Understanding of procedural and object-oriented programming paradigms.
  • Desired: proficiency in a scripting language (Python, Perl, JavaScript, as applicable).
  • Familiarity with commercial content creation packages (Maya, and 3DS Max, as applicable).

We look forward to hearing from you. Please use the link below and apply. Thank you!

Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights.

 

At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location. 

Base pay is one component of our total compensation package. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location, as well as additional compensation components, such as annual bonus, profit sharing, and other incentive plans.

In addition, this role is eligible for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more.

Profit Sharing (PSS Only)$122,200—$183,200 USD Apply

Job Profile

Regions

North America

Countries

United States

Benefits/Perks

401(k) matching Bonus eligibility Dental Employee Discounts Medical Paid Time Off Vision Wellness program

Tasks
  • Act on feedback
  • Collaborate with team
  • Deliver readable code
  • Implement gameplay features
  • Optimize performance
  • Provide task estimates
Skills

3Ds Max C++ Design Javascript Maya Object-oriented Programming Perl Procedural Programming Python Scripting Source Control

Experience

0 years

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9