Halo Studios is looking to create a new Halo FPS developed in Unreal Engine 5 and needs a Senior Software Engineer to help build innovative game features for their next title.
Requirements
- 2+ years of experience developing features for an online multiplayer game.
- 2+ years of experience developing / debugging multithreaded systems.
- Experience developing / debugging games on consoles.
- 2+ years experience with industry standard or proprietary game engines (e.g. Unreal Engine).
- 2+ shipped video games on console and/or PC.
- Experience developing & debugging systems that make use of 3rd party SDKs.
- Experience developing & debugging game networking traffic.
Responsibilities
- Collaborate amongst a cross-functional team to deliver engineering solutions that match project goals & timelines.
- Design, implementation, and maintenance of online client features in Unreal Engine 5, including but not limited to gameplay systems and online systems, in C++ and Blueprint.
- Work with a cross-functional team of designers, artists, producers, and testers to estimate and document technical proposals.
- Carefully consider technical tradeoffs to ensure robust, performant system implementations that scale to millions of players across a variety of hardware endpoints.
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to forge partnerships with design to build memorable gameplay experiences.
- Work from home up to two days a week.
- Microsoft will accept applications for the role until September 23, 2025.
- Microsoft is an equal opportunity employer.