Software Engineer II | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$100,600–$199,000 / yr
Posted
7 days ago
Closes
Dec 5, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $150k
$87k most similar roles pay here $229k

This role pays less than 80% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $150k versus about $180k 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II | Microsoft Careers

Azure Data’s engineering team seeks a Software Engineer II to join their mission of revolutionizing analytics through innovative data solutions. This role involves designing and implementing new features for the query engine in Azure Cosmos DB, analyzing and optimizing processing stages to enhance performance, monitoring service health to ensure reliability, investigating user-reported issues, and collaborating with partner teams to manage dependencies. The ideal candidate will have a bachelor’s degree in computer science or related field, 2+ years of engineering experience, proficiency in C/C++, Java, JavaScript, or Python, and hands-on experience with query engines and processing. Additional skills include expertise in data structures and algorithms, as well as full-service lifecycle management from development to operations.

What you'll do

  • Own the design and implementation of new query engine features.
  • Analyze and optimize processing stages for improved performance and efficiency.
  • Monitor health of query service to ensure reliability and high availability.
  • Investigate user-reported issues and deliver timely, high-quality fixes.
  • Collaborate with partner teams to manage dependencies and drive long-term improvements.

What we're looking for

  • Bachelor’s degree in computer science or equivalent technical experience.
  • 2+ years of engineering experience with proficiency in C/C++, Java, JavaScript, or Python.
  • Experience designing and developing reliable engineering systems and infrastructure.
  • Hands-on experience with query engines and query processing.
  • Strong foundation in data structures and algorithms applied to query processing.

More like this

Similar roles

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 7 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure SQL Database SQL Server Distributed Systems CI/CD Git Visual Studio T-SQL Linux Windows REST APIs JSON XML OAuth SAML

Software Engineer II | Microsoft Careers

Microsoft

US 111 days ago $102,100$202,200
PostgreSQL Linux Docker Kubernetes Azure CI/CD Python Go C SQL Terraform Git Jenkins Prometheus Grafana Redis MongoDB Hadoop Spark

Software Engineer II | Microsoft Careers

Microsoft

US 117 days ago $100,600$199,000
Python C C++ Java JavaScript Azure Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins Ansible Terraform Linux Nginx Flask Django

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 18 days ago $102,100$202,200
Python JavaScript C# ReactJS PowerShell CI/CD Docker Kubernetes AWS Azure Git Terraform PostgreSQL MSSQL Linux Windows OAuth OpenID Connect SAML JSON REST API Swagger/OpenAPI

Software Engineer II | Microsoft Careers

Microsoft

WA 98 days ago $102,100$202,200
Python Java JavaScript C# Azure Databricks CI/CD Kubernetes Terraform AWS PostgreSQL SQL Git GitHub Jenkins Prometheus Grafana Docker Linux REST JSON APIs

| Microsoft Careers

Microsoft

Washington 138 days ago $102,100$202,200
Azure OpenAI SQL NoSQL CosmosDB PostgreSQL MongoDB C C++ Python Kusto SemanticKernel LangChain CI/CD TDD