Microsoft Corporation Software Engineer in Redmond, Washington

Minecraft inspires millions to create together, connects people across the globe, and fosters a community that is among the most active and passionate in the world. We are looking for a Software Engineer who is passionate about great code and the engineering excellence practices that foster it. Being detail-oriented, self-driven, and able to thrive in a flexible & fast-paced environment are all keys to success on our team.


  • Lead by example within the team by producing simple, extensible, and maintainable code

  • Develop designs and tests that fulfill feature requirements while maintaining or improving the code quality of the area being worked in.

  • Ensure consistent, usable, forward-looking, and maintainable test infrastructure, draw from a large base of design patterns, and adeptly identify practices that work well.

  • Use knowledge of best practices and strong code design skills to identify risks and prevent classes of bugs.

  • Contribute to team improvements in quality, engineering productivity, and responsiveness to feedback and changing priorities.

  • Work well with peers and other teams; identify and resolve issues through effective communication and cooperation. Balance individual achievement with making others great.


  • 3+ years of C++ software engineering experience

  • Experience with unit testing and designing for testability

  • Cross platform development experience, ideally in games

  • Excellent debugging and troubleshooting skills

  • Previously shipped at least one game on PC or console

  • Strong written and verbal communication skills

  • Ability to quickly prototype and iterate

  • Eye for detail, and a hunger for excellence

  • Self-directed and takes initiative to drive progress

  • BS degree in Computer Science or equivalent work 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 at .

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