Director of Gameplay Engineering

  • Remote - United States

Remote

Software Development

Director

Job description

Who we are:

Ghost Story Games is a self-publishing game development studio. Our studio designed and released award-winning games, such as System Shock 2, BioShock and BioShock Infinite. We are currently working on Judas and would love for you to be part of our team.

The Challenge:

We are looking for a Director of Gameplay Engineering with a diverse set of technical game development skills and experience to help support our dynamic gameplay and narrative systems within the deep narrative worlds that we aim to deliver with each of our games. Candidates will be expected to lead teams owning entire subsystems in our game, driving forward their implementation and adoption as well as developing and maintaining roadmaps, managing personnel and interfacing with other teams/disciplines. This person will need to ensure that these systems receive the level of attention and care that will bring our games to the next level.

What You’ll Take On:

  • Proactive feature ownership of entire game subsystems – including all aspects of development, maintenance, advocacy and documentation.

  • Be a team-facing touchpoint for all assigned systems/domains. This would include answering questions, disseminating information to the team, talking over feature requests and evangelizing these systems as appropriate.

  • Manage and develop teams of programmers for work on assigned systems/domains.

  • Support high quality and robust game features and systems, by gathering requirements, designing solutions, implementing robust code, testing and debugging.

  • Implementing tools to streamline the QA process for a highly systemic game.

  • Support build automation processes as needed.

  • Support analytics backend development as needed.

  • Commitment to implementing clean and robust code.

  • Experience with streaming, serialization, entity systems and core game engine technologies.

  • Participate in group collaboration and utilize engineering best practices, such as code reviews.

  • Work with all departments to ensure our systems meet the needs of our content creators.

  • Ability to identify use cases for our systems and technologies that our content creators haven’t conceived of that can take our game to the next level.

  • Create efficient, scalable, optimized code while working with 3rd party libraries and tools.

What You Bring:

  • 10+ years’ experience in the game industry with at least 3 shipped AAA titles.

  • Experience managing teams.

  • Strong knowledge of C++.

  • C#/python experience a bonus.

  • Unreal Engine 45 experience is a strong requirement for this position.

  • Ability to quickly understand existing code and enhance/extend an existing architecture.

  • Software engineering skills, including the ability to write maintainable and robust code.

  • Experience developing in and supporting all stages of the development lifecycle.

  • Ability to architect systems from scratch as well as take over existing systems and extend/maintain them.

  • Experience developing  games; preferably action, First Person Shooters and immersive sim games.

  • Ability to research, analyze and optimize code to meet performance requirements.

  • Experience developing for and shipping cross-platform titles – PC/XSX/PS5 preferred.

What You Have:

  • A passion for hands-on game development with a focus on attention to detail.

  • Commitment to code quality, documentation and sound testing procedures.

  • Self-motivated towards solving creative problems.

  • Able to respond elegantly to difficult creative changes, often late in the process.

  • Ability to prioritize feature requests to developers and engineers based on design goals.

  • Experience with First-Person gameplay and systems.

  • Understanding of procedural design systems in games.

  • Self-motivated, and able to work independently.

  • Ability to work well under pressure and with deadlines.

  • Excellent communication, collaboration, interpersonal, and organizational skills.

  • Experience with source control via Perforce or equivalent.

  • Must be eligible to work in the US and willing to relocate to Boston.

When Applying For This Position:

Please watch the following GDC talk given by Ken Levine: http://www.gdcvault.com/play/1020434/Narrative

Please be aware that Ghost Story does not conduct job interviews or make job offers over third-party messaging apps such as Telegram, WhatsApp, or others. Ghost Story also does not engage in any financial exchanges during the recruitment or onboarding process, and the Company will never ask a candidate for their personal or financial information over an app or other unofficial chat channel. Any attempt to do so may be the result of a scam or phishing exercise. Ghost Story’s in-house recruitment team will only contact individuals through their official Company email addresses (i.e., via a ghoststorygames.com email domain). If you need to report an issue or otherwise have questions, please contact [email protected]

As an equal opportunity employer, Ghost Story Games (“Ghost Story”) is committed to fostering and celebrating the diverse thoughts, cultures, and backgrounds of its talent, partners, and communities throughout its organization. Consistent with this commitment, Ghost Story does not discriminate or retaliate against any employee or job applicant because of their race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, and genetic information (including family medical history), or on the basis of any other trait protected by applicable law. If you need to report a concern or have questions regarding Ghost Story’s equal opportunity commitment, please contact [email protected].

Share this job:
Please let Take-Two Interactive Software know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply