| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
60 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 59% of similar roles. Most pay $155,000–$207,350 — the shaded band above. At the midpoint, this role pays about $177k versus about $181k for comparable roles.

Based on 238 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 1103 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

As a Senior or Principal Software Engineer on our cutting-edge team, you will contribute to the development of a planet-scale multi-modal database and infrastructure for AI agents. Your daily tasks include hands-on coding in C++, C#, or Java, ensuring efficient system performance and debugging distributed systems. You will lead operations, deployment, monitoring, and compliance efforts for enterprise customers while maintaining strict SLAs. Ideal candidates possess strong problem-solving skills, design acumen, and a passion for continuous learning within a collaborative environment. The role demands expertise in asynchronous programming, Kubernetes services, database engines, and AI system scalability, alongside experience with live site operations and SRE practices.

What you'll do

  • Independently execute and solve problems in ambiguous situations.
  • Write efficient systems code for distributed systems and debug them effectively.
  • Code hands-on in C++, C#, or Java to build scalable, reliable services.
  • Maintain service level agreements and ensure compliance for enterprise customers.
  • Experience with Kubernetes platforms (AKS, EKS, GKE) for deployment and management.

What we're looking for

  • 4+ years of technical engineering experience in C++, C#, or Java.
  • Bachelor's degree in Computer Science or related field.
  • Strong problem-solving and debugging skills for distributed systems.
  • Hands-on experience with asynchronous programming and concurrency.
  • Experience in building scalable, reliable services and database engines.
  • Knowledge of Kubernetes (AKS, EKS, GKE) and live site operations.
  • Familiarity with CUDA programming and AI systems at scale.

More like this

Similar roles

| Microsoft Careers

Microsoft

US 97 days ago $88,000$150,100
Azure AI Sales methodologies CI/CD Power Platform Market intelligence tools Cloud Native Data Platform Analytics Kubernetes Python PostgreSQL AWS Grafana
Hybrid

| Microsoft Careers

Microsoft

US 97 days ago $86,100$169,800
Dynamics365 PowerPlatform CopilotStudio Azure CI/CD Python SQL JavaScript HTML CSS Git Terraform Kubernetes Docker MVC .NET-Core Swagger REST-APIs JSON XML

| Microsoft Careers

Microsoft

US 101 days ago $85,100$169,800
Microsoft M365 Defender Defender for Cloud Sentinel Kubernetes Azure AWS CI/CD PostgreSQL Python JavaScript React Docker Terraform Git Zero Trust MFA SOC 2 PCI DSS NIST
Hybrid

| Microsoft Careers

Microsoft

US 57 days ago $102,100$202,200
Intune Microsoft Azure Windows 11 iOS Android SCIM Terraform Docker CI/CD Kubernetes PostgreSQL Python Prometheus Grafana AI Agentic AI

| Microsoft Careers

Microsoft

US 100 days ago
Microsoft Azure Microsoft Fabric Azure Databricks Cosmos DB Purview CI/CD Kubernetes Terraform Python SQL Power BI AI methodologies DevOps practices Cloud security best practices Change management proven practices

| Microsoft Careers

Microsoft

US 55 days ago $119,800$234,700
Kusto SQL OAuth OIDC SAML PKI MFA Python Azure CI/CD Linux Git Docker Prometheus Grafana PostgreSQL Jupyter Terraform Ansible