${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
343 Industries

Software Engineering Lead

${ timestamp }} · 
343 Industries
๐Ÿ‡บ๐Ÿ‡ธ Redmond, WA

343 Industries, the studio that oversees the award-winning Halo video game and entertainment franchise, is looking for a talented Senior Gameplay Engineer to join the Sandbox team working on Halo Infinite. As a Senior Gameplay Engineer, you will focus on close collaboration with a team of designers, engineers and artists to build out and polish new features in the Halo Universe.

Our Sandbox engineering team is a team of skilled generalists, and our mandate is to bring the vision of our designers to life in ways that are stable, scalable, performant and re-usable. The focus of the role will be on implementation of both high and low level gameplay systems spanning vehicles, weapons and player control and systems in a combination of C++ and Lua.

Candidates should expect to work across a range of technologies to fit the needs of the team โ€“ and all candidates should be comfortable diving into and working in lower-level engine code in order to debug any problems that might arise during day to day development. The ideal candidate will enjoy working in a highly collaborative environment and will need to have both solid technical and communication skills.

Responsibilities:

  • Own and drive development of systems and features for the Sandbox team
  • Develop deep understanding of our gameplay systems with minimal assistance
  • Improve existing systems that are not performing to required standard
  • Investigate, debug and fix complex issues arising in the engine
  • Consider user impact features for designers and artists when designing low-level systems and features

Qualifications

  • 5+ years of professional gameplay programming experience
  • 5+ years of experience in C++
  • Solid understanding of gameplay systems
  • Solid understanding of gameplay networking
  • Comfort working with large complex codebases
  • Ability to execute feature requests within a highly constrained environment
  • Willingness to dig into the details of complex problems

Bonus Qualifications

  • Experience with modern game engines and technologies
  • History of successful feature execution in a legacy environment
  • Networked first person shooter experience

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.