Software Engineer

Microsoft

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$102,100–$202,200 / yr
Posted
9 days ago
Freshness
Confirmed live 2 days ago
Closes
Mar 1, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $159k
This role $152k
$90k most similar roles pay here $214k

This role pays less than 55% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $152k versus about $159k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer

Software Engineer The Software Engineer joins the Immersion Systems team to enhance the animation system for Minecraft. Working in Redmond, this individual will partner with peers across development, design, product, and quality disciplines to architect and build powerful new features that improve how creators prototype game animations and experience immersive gameplay. Day-to-day responsibilities include evaluating requirements, designing solutions, estimating development, and integrating high-quality code into the game across dozens of platforms. The role requires proficiency in C, C++, C#, or Java, with a preference for cross-platform C++ experience. Ideal candidates possess expertise in skeletal animation keyframe blending, resolving animation trees, writing IK solvers, or working with production systems like Unreal Engine, Unity, or Godot. This position focuses on solving technical challenges related to core game technologies and creating more accessible tools for content creators.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Enhance the animation system for Minecraft across dozens of platforms.
  • Architect and build new features that improve immersion for players and creators.
  • Design elegant solutions for systems while considering overall product architecture.
  • Produce simple, extensible, and maintainable high-quality code.
  • Participate in design, implementation, and code reviews across the feature area.
  • Evaluate requirements and estimate development timelines for new features.
  • Integrate high-quality animation features into the game's core technology.

What we're looking for

  • Bachelor's Degree in Computer Science or a related technical field.
  • At least 2 years of technical engineering experience coding in languages such as C, C++, C#, or Java.
  • Equivalent professional experience may be substituted for the degree and specific years of experience.
  • Preferred: 4+ years of experience developing in C++, preferably across multiple platforms.
  • Experience with skeletal animation keyframe blending, resolving animation trees, or writing IK solvers.
  • Experience working with production animation systems such as Unreal Engine, Unity, or Godot.
  • Ability to communicate effectively and drive cross-org and cross-discipline communications.

More like this

Similar roles

Software Engineer

Apple Inc

Cupertino, CA 14 days ago $129,300$225,300
Java C++ micro services Distributed Systems AWS GCP Kafka Spark Flink Generative AI Data Processing High-Scale Performance Tuning
2+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 109 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 106 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 78 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office