Lead Engineer

Take-Two Interactive Software Logo

Take-Two Interactive Software

πŸ“Remote - United States

Summary

Join Ghost Story Games, a self-publishing game development studio known for titles like System Shock 2, BioShock, and BioShock Infinite, as a Lead Engineer. You will lead teams responsible for entire game subsystems, driving their implementation and adoption, managing personnel, and collaborating with other teams. This role requires a strong understanding of game development, experience managing teams, and a passion for creating high-quality, robust game features.

Requirements

  • 7+ years’ experience in the game industry with at least 2 shipped AAA titles
  • Experience managing teams
  • B.S. or B.A. degree in Computer Science or related engineering field
  • Strong knowledge of C++
  • Unreal Engine 4/5 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
  • Experience developing for games; preferably action, First Person Shooters
  • Ability to research, analyze and optimize code to meet performance requirements
  • Experience developing for and shipping cross-platform titles – PC/XSX/PS5 preferred
  • Must be eligible to work in the US and willing to relocate to Boston

Responsibilities

  • 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

Preferred Qualifications

  • C#/python experience a bonus
  • 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 well 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

Benefits

  • Great Company Culture . Consistently ranked as one of the most creative and innovative places to work. Creativity, innovation, and efficiency are among the core tenets of our organization and are integral drivers of our continued success
  • Growth : As a global entertainment company, we pride ourselves in creating environments where employees are encouraged to be themselves, inquisitive, collaborative and grow within and around the company and our Labels
  • Benefits . Medical (HSA & FSA), dental, vision, 401(k) with company match, commuter benefits and more!
  • Perks . Fitness allowance, employee discount programs, free games & events and healthy snacks

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.