| Microsoft Careers

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
WA
Salary
$142,800–$274,800 / yr
Posted
84 days ago
Closes
Sep 21, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $209k
$123k most similar roles pay here $291k

This role pays more than 80% of similar roles. Most pay $167,100–$208,800 — the shaded band above. At the midpoint, this role pays about $209k versus about $188k for comparable roles.

Based on 239 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 1586 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

The Ads Data Platform Team at Microsoft AI is seeking a Principal Software Engineer to join their high-impact engineering group in Redmond, WA. This role involves collaborating with stakeholders to define and implement new features for the Bing Ads platform, ensuring they meet stringent security and compliance standards while maintaining system reliability and performance. Day-to-day tasks include designing scalable infrastructure, optimizing machine learning inference systems, and addressing complex technical challenges related to real-time bidding and ad ranking. The ideal candidate will have extensive experience with Azure, big data technologies like Spark and Hadoop, and a proven track record in distributed systems design and implementation. This position offers the chance to work on a system that powers ads across Microsoft’s major services at an exceptional scale, driving innovation in a dynamic and collaborative environment.

What you'll do

  • Design system features for Bing Ads based on stakeholder requirements.
  • Ensure new features meet security, compliance, and quality standards.
  • Monitor and resolve issues as the Designated Responsible Individual (DRI).
  • Improve software developer tools to support code creation and maintenance.
  • Analyze distributed system performance and propose solutions to enhance capacity.
  • Implement scalable infrastructure for containerized services in production.

What we're looking for

  • Extensive experience in designing and implementing large-scale distributed systems.
  • Proficient in big data technologies including Spark, Hadoop, HDFS, Kafka, and Flink.
  • Strong background in Azure cloud services and online system design.
  • Expertise in creating efficient, extensible, and maintainable code with minimal defects.
  • Ability to analyze and optimize performance of distributed systems for low latency.

More like this

Similar roles

| Microsoft Careers

Microsoft

WA 78 days ago $142,800$274,800
CUDA NVIDIA_Triton_Inference_Server TensorRT Kafka Flink Spark_Streaming GPU CPU NUMA Docker CI/CD Prometheus Grafana PostgreSQL Python Go AWS Azure Google_Cloud_Pods Kubernetes Terraform

Principal Software Engineer | Microsoft Careers

Microsoft

US 148 days ago $142,800$274,800
Python Java Kubernetes AWS Azure CI/CD MLOps Apache Spark Flink Docker Prometheus Grafana PostgreSQL Redis Scalability High-Availability Multi-Agent Systems Reinforcement Learning
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 104 days ago $139,900$274,800
C C++ Rust Python JavaScript Java .NET Performance Engineering Large-Scale Software Design Architectural Modernization Legacy Codebase Optimization Performance Tooling Automation AI-Assisted Diagnostics Cross-Team Collaboration Code Reviews
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 26 days ago $165,600$296,400
Azure Kubernetes Docker CI/CD Apache Spark Kafka PostgreSQL Redis GraphQL Python JavaScript TypeScript React Node.js ML/AI Data pipelines Microservices APIs Schema evolution Telemetry Operational excellence
Hybrid

| Microsoft Careers

Microsoft

US 64 days ago $165,600$296,400
CUDA TensorRT Triton PyTorch Nsight Azure H100 A100 LLM SLM MoE Model Compression Quantization Distillation SVD Low-Rank Methods Continuous Batching KV-Cache Optimizations Routing DLIS Talon
Hybrid