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
- Coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- 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).
- 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
- 4+ years technical engineering experience
- Ability to work from home up to two days a week
- Must be able to forge partnerships with design to build memorable gameplay experiences.
- 2+ shipped video games on console and/or PC