Microsoft's Mesh team is revolutionizing how people interact in virtual spaces, moving beyond traditional screens to create immersive experiences that bring people closer together. As a Software Engineer II in the Mesh Experiences team, you'll be working on groundbreaking technology that integrates 3D virtual worlds into the Teams ecosystem, reaching hundreds of millions of users.
The role involves developing seamless experiences that bridge physical and digital worlds, following a human-centered design approach. You'll be working with state-of-the-art Mixed Reality hardware, sensors, and software, while collaborating with industry-leading Engineers, Artists, Designers, and PMs to create high-quality, performant experiences across VR, AR, and 2D platforms.
The position offers competitive compensation ranging from $98,300 - $193,200 per year (higher in SF Bay Area and NYC: $127,200 - $208,800), along with comprehensive benefits including healthcare, educational resources, and parental leave. The team values inclusion, growth mindset, and collaboration, making it an ideal environment for those passionate about pushing the boundaries of technology.
Key responsibilities include developing real-time communication scenarios, contributing to team growth and culture, and working with cutting-edge Mixed Reality technologies. The role requires strong programming skills in languages like C++, C#, or Java, plus experience with game engines such as Unity or Unreal.
This is an excellent opportunity for someone who wants to be at the forefront of Mixed Reality technology while working on products that directly impact how people collaborate and interact in virtual spaces. The position combines technical challenges with creative problem-solving, all while being part of Microsoft's mission to empower every person and organization on the planet.