SkyBox Labs is looking for a driven and collaborative Software Engineer to create cutting-edge tools that help forge the path for future Halo experiences. As a part of the Narrative team, you will be a strong contributor in helping drive the stories and lore of the Halo Universe through the implementation and tooling around the cinematics of the AAA title. Your expertise in tools development will play a pivotal role in allowing our team to create and innovate!


  • Collaborate with a team of talented software engineers and content developers to create and implement world-class tools for the Narrative team
  • Assess technology risks and obstacles, and provide updates to lead engineers and producers
  • Guide, mentor, and contribute to the feedback process to improve the development team and our relationship with our partners
  • Push the boundaries of what you know by learning new technologies and systems to meet our technical and business needs


  • 5+ years’ experience working in tools development for the gaming industry
  • 3+ years’ experience working in C++
  • Working knowledge of C#
  • Experienced with AAA content pipelines
  • Strong math skills; well versed in matrices and quaternions
  • Desire to mentor peers and willingness to share knowledge with others
  • Strong verbal communication skills


  • Experience with Maya, Substance Designer, Simplygon, XAML/WPF, and/or Unreal Engine
  • Experience with rendering, animation or camera systems
  • Experience developing features for artists and designers
  • Passionate about intuitive tools designs and empowering tools users
  • A passion for games!