Careers » Engineering

Incubation Gameplay Systems Engineer

Apply Now

Incubation Gameplay Systems Engineer

Do you love games and the technology that drives player pursuit and engagement? Do you enjoy collaborating closely with creative talent? Would you like to help Bungie create their next enduring game IP? 

As a Gameplay Systems Engineer at Bungie, you will define the technology that powers Bungie's next game.  You will collaborate closely with creative talent, build the features that enable social interactions between players.  Most importantly, you will work with a fun, dedicated, and energetic team devoted to creating world-class gaming experiences. 

During these uncertain times and rapidly changing environment surrounding COVID-19, all positions at Bungie are subject to onboarding and working virtually/remotely.



  • Build and maintain production-quality C++ code
  • Collaborate with a cross-disciplinary team to build new gameplay experiences
  • With minimal oversight, design and build new technologies, systems and gameplay

Required Skills

  • 3+ years of professional game development experience using C++
  • Experience developing networked gameplay features
  • Effectively communicate with fellow engineers to jointly design, write and review code, by driving team consensus and alignment
  • Effectively write clear, concise and accurate technical documentation and email communication, with the ability to summarize complex topics and achieve alignment across multiple teams

Nice To Have Skills

  • Experience working on social gameplay features such as clans, chat, and matchmaking, etc.
  • Experience working with scalable online services
  • Experience working with modern console architectures and multi-platform systems