Senior Software Engineer

Xbox Game Studios division developing the Halo series of video games with Unreal Engine
$117,200 - $229,200
Gaming
Senior Software Engineer
Hybrid
4+ years of experience
Gaming

Description For Senior Software Engineer

Halo Studios, part of Xbox Game Studios, is seeking a Senior Software Engineer to help create the next generation of the legendary Halo franchise using Unreal Engine 5. This role offers an exciting opportunity to work on a new FPS title in one of gaming's most iconic series. The position involves designing and implementing gameplay and AI systems, collaborating with cross-functional teams, and ensuring robust, scalable solutions that will reach millions of players.

The ideal candidate will bring 4+ years of AAA game development experience, strong C++ skills, and expertise with game engines like Unreal. You'll be working in a hybrid environment, with the flexibility to work from home up to two days per week. The role offers competitive compensation ranging from $117,200 to $229,200, along with comprehensive benefits including healthcare, educational resources, and parental leave.

As part of Microsoft's mission to empower every person and organization to achieve more, you'll join a culture that values growth mindset, innovation, and collaboration. The Halo franchise encompasses games, novels, comics, and more, offering a rich sci-fi universe to work in. This is a chance to shape the future of a beloved gaming franchise while working with cutting-edge technology and talented professionals in the industry.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design, implement, and maintain FPS features in Unreal Engine 5, including gameplay systems and AI systems, in C++ and Blueprint
  • Work with cross-functional teams to estimate and document technical proposals
  • Develop robust, performant system implementations that scale to millions of players across various hardware endpoints

Requirements For Senior Software Engineer

Python
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years technical engineering experience
  • 4+ years experience with game engines (e.g. Unreal Engine)
  • 4+ years experience developing AAA video games for console/PC in C++
  • Experience developing/debugging multithreaded systems and/or games on consoles

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft (Halo Studios) Senior Software Engineer

Senior Software Engineer, Game Developer Technologies – PC Gaming

Senior Software Engineer position at Qualcomm focusing on PC gaming optimization and development for Snapdragon chipsets.

Senior Software Engineer, Spry Fox Game Studio

Senior Software Engineer position at Netflix's Spry Fox Game Studio focusing on game development tools and infrastructure.

Sr Software Engineer, PC Gaming Engine Development, PC Compute

Senior Software Engineer position at Qualcomm focusing on PC gaming engine development and optimization for Snapdragon chipsets.

Gaming Software Engineer

Senior Gaming Software Engineer role at Qualcomm China, focusing on gaming feature development, optimization, and performance analysis with 8+ years of experience required.

Gaming Software Engineer

Senior Gaming Software Engineer role at Qualcomm China, focusing on game optimization, performance analysis, and feature development with C/C++ expertise required.