Senior Software Engineer, Mixed Reality

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday
Closes
Mar 22, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 51% of similar roles. Most pay $157,850–$222,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 518 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 505 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, Mixed Reality

Senior Software Engineer, Mixed Reality joins the team focused on redefining how users experience PCs by bringing Windows into Mixed Reality environments. This role involves designing and building a Mixed Reality Remote Desktop experience that allows users to access Windows PCs within 3D environments. You will collaborate across design and engineering disciplines to create intuitive, spatial interfaces and interactions while managing project plans, release plans, and work items as a Designated Responsible Individual. The day-to-day work includes creating, optimizing, debugging, and refactoring code, as well as designing and maintaining public-facing APIs. Candidates should possess experience in C++, C#, or JAVA, along with skills in 3D graphics applications, real-time rendering, and developing user interfaces using native or managed frameworks to solve the challenge of creating immersive, spatial computing experiences for users.

What does a Software Engineer earn?

Median $195000 from 1914 postings across 140 companies.

See salary data

What you'll do

  • Develop and optimize code for Mixed Reality Remote Desktop experiences in 3D environments.
  • Create, implement, and debug high-performance code to ensure system maintainability and effectiveness.
  • Design, implement, and maintain public-facing APIs with clear documentation and backward compatibility.
  • Identify technical dependencies and develop comprehensive design documents for products and services.
  • Act as a Designated Responsible Individual (DRI) to monitor systems and resolve service interruptions.
  • Translate user requirements into technical specifications by collaborating with various stakeholders.
  • Proactively research new technologies to improve product reliability, observability, and performance at scale.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of experience coding in C++, C#, or Java (or equivalent experience).
  • Ability to pass Microsoft Cloud background checks.
  • Experience developing user interfaces using native or managed frameworks (preferred).
  • Experience developing 3D graphics applications, including real-time rendering and interactive 3D experiences (preferred).

More like this

Similar roles

Principal Software Engineer

Microsoft

Redmond, WA 51 days ago $142,800–$274,800
C C++ C# Java JavaScript Python Azure Virtual Desktop Windows 365 client-engineering Test Automation Performance Measurement Observability Monitoring Diagnostics
6+ yrs exp

Senior Software Engineer

Nvidia

Santa Clara, CA 43 days ago $224,000–$356,500
C++ Python Linux Computer Vision Deep Learning PyTorch CUDA TensorRT Distributed Systems Microservices Containers GPU Acceleration Multi-threading Asynchronous I/O Omniverse Unreal Engine Unity
10+ yrs exp

Senior Software Engineer, Meta Factory Agent Harness

Adobe

San Jose, CA 28 days ago
LLM Infrastructure Agentic Systems Distributed Systems Runtime Design Platform Architecture Tool Calling Sandboxed Execution Multi-agent Coordination Model Context Protocol Software Engineering
10+ yrs exp