Software Engineer II - Mesh Experiences

5 Hours ago • 2 Years + • Frontend Development • $98,300 PA - $208,800 PA

About the job

Job Description

As a Software Engineer II - Mesh Experiences at Microsoft, you'll build and integrate immersive experiences into the Teams ecosystem, reaching hundreds of millions of users. You'll work with a team to create 3D virtual worlds within the Teams client, enabling seamless transitions between the physical and digital realms. Responsibilities include developing high-quality, performant experiences across VR/AR and 2D platforms, partnering with engineers, artists, and designers, incorporating AI/ML/computer vision capabilities, and working with cutting-edge mixed reality hardware and software. The role demands expertise in 3D game engines (Unity or Unreal), web application development (React, Fluent UI, WebGL), and ideally experience with AI/CV integration and scalable networked user experiences.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years of software engineering experience
  • 1+ year 3D game engine experience (Unity or Unreal)
  • 1+ year experience developing high-performance web applications
  • C, C++, C#, Java, JavaScript, or Python proficiency
Good to have:
  • AI/Computer Vision algorithm experience
  • 3D character system experience
  • AR/VR development experience
  • Experience shipping highly scalable, networked user experiences
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

In Mesh, people—not devices—are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together—whether that’s scientists “meeting” on the surface of a virtual Mars or some yet undreamt-of possibility. To get there, we’re incorporating groundbreaking technologies, inclusive of computer vision, machine learning, human-computer interaction, and more. 

 

If you are passionate about groundbreaking immersive technology and want to work on a team dedicated to a culture of inclusion, growth mindset and collaboration, we need you! 

 

As a Software Engineer II  - Mesh Experiences, you will work with a team of amazing engineers to build and integrate our experiences into the Teams ecosystem, enabling hundreds of millions of existing users to experience 3D virtual worlds right inside their Teams client. These experiences will empower users to seamlessly transition between the physical and the digital world and access relevant information in a manner that is more human in nature.  

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

 

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positivelyimpactour culture every day. 

Qualifications

Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 1+ year 3D game engine experience such as Unity or Unreal.   
  • 1+ year of experience developing high performance web applications in modern web technologies including but not limited to, React, Fluent UI, or WebGL. 

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications: 

  • Experience incorporating AI or Computer Vision algorithms in user experiences.  
  • Experience in 3D character systems, including rigging, animation, and real-time rendering.    
  • Experience in Augmented or Virtual Reality development.  
  • Experience in shipping highly scalable, networked user experiences, performant 3D games, web applications and/or Mixed Reality experiences.  
  • Demonstrated communication, collaboration, and problem-solving skills with the ability to deal with ambiguity in a fast-paced environment.

 

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until January 30, 2025.

 

Responsibilities

  • Work on a set of delightful, high quality, performant experiences that work across three-dimensional graphics (3D) including Virtual Reality (VR) and Augmented Reality (AR) and two-dimensional graphics (2D) for PCs, Tablets, Phones, etc. endpoints. 
  • Partner with industry-leading Engineers, Artists, Designers and Program Managers to turn concepts into wonderful shipping experiences.  
  • Incorporate the latest artificial intelligence (AI), Machine Learning and Computer Vision capabilities into the design of our products. 
  • Work with state-of-the art next generation Mixed Reality hardware, sensors, andsoftware.   
  • Contribute to team growth, team health and culture by demonstrating Microsoft’s leadership principles.  
  • Embody ourand.   
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect
View Full Job Description
$98.3K - $208.8K/yr (Outscal est.)
$153.6K/yr avg.
Redmond, Washington, United States

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Shanghai, Shanghai, China (Hybrid)

Beijing, Beijing, China (On-Site)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Redmond, Washington, United States (Hybrid)

Dublin, County Dublin, Ireland (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Riot Games - Data Engineer II - Data & Analytics

Riot Games, Ireland (On-Site)

Razer - Senior Software Engineer

Razer, Malaysia (On-Site)

Info Stretch - Senior Java Engineer

Info Stretch, Germany (On-Site)

ByteDance - Senior Software Engineer, Payment Solution

ByteDance, United States (On-Site)

Eightfold - Senior Engineer

Eightfold, India (Hybrid)

Fortis Games - Staff Fullstack Engineer

Fortis Games, Brazil (On-Site)

Sundew - Senior Frontend Developer

Sundew, India (On-Site)

Grizmo Labs 🌐 - Android (React Native) Developer

Grizmo Labs 🌐, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Smalltalk Developer - 708

ION, India (On-Site)

Nasdaq - Senior Ruby on Rails Developer

Nasdaq, Canada (On-Site)

Google - Student Researcher, BS/MS, Winter/Summer 2025

Google, United States (On-Site)

Skillz - Data Engineer

Skillz, India (On-Site)

Intelex Technologies ULC - Staff QA Engineer

Intelex Technologies ULC, India (On-Site)

The Walt Disney Company - Senior Analyst, Software Engineer

The Walt Disney Company, Brazil (Remote)

Zynga - Senior Game Developer - Gram Games

Zynga, Türkiye (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Netflix - Software Engineer (L4) - Consumer Engineering

Netflix, United States (Remote)

PTW - Senior Accountant/Finance Lead

PTW, United States (On-Site)

Nintendo - Product Specialist (Portuguese)

Nintendo, United States (Hybrid)

Sandbox VR - Retail Associate

Sandbox VR, United States (On-Site)

Nintendo - Principal, Partner Management - Second Party

Nintendo, United States (Hybrid)

SEGA US - Sr. Researcher, Consumer Insights

SEGA US, United States (On-Site)

Moonbug Entertainment - Ad Operations Coordinator

Moonbug Entertainment, United States (On-Site)

Ziff Davis - Editor, Content Updates

Ziff Davis, United States (Remote)

Samsung Semiconductor - Intern, Gen AI Engineer

Samsung Semiconductor, United States (On-Site)

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Virtusa - UI Developer

Virtusa, India (Hybrid)

Shure India - Front End Developer

Shure India, India (Hybrid)

Gameskraft - Senior Software Engineer - Frontend

Gameskraft, India (On-Site)

ByteDance - Senior Software Engineer, Bot UI

ByteDance, United States (On-Site)

ION - Front End Developer - Italy

ION, Italy (On-Site)

Rockstar Games - UI Tools Programmer

Rockstar Games, Canada (On-Site)

Highspot - Sr. Software Development Engineer

Highspot, India (Hybrid)

Get notifed when new similar jobs are uploaded