Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
7 days ago
Closes
Dec 1, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 62% of similar roles. Most pay $152,150–$217,725 — the shaded band above. At the midpoint, this role pays about $177k versus about $185k 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 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 · Senior Software Engineer | Microsoft Careers

As a Principal Software Engineer on our cutting-edge team, you will play a pivotal role in shaping the future of digital advertising by developing an agentic bidding platform that leverages AI and machine learning to optimize ad auctions in real-time. Your responsibilities include collaborating with data scientists and engineers to define requirements for autonomous bidding capabilities, architecting large-scale systems that process billions of auction events daily, and ensuring data quality through robust validation frameworks. You will also drive operational excellence as a Designated Responsible Individual (DRI), develop experimentation tools, and mentor team members while fostering innovation in emerging AI techniques such as multi-agent systems. The ideal candidate has extensive experience with distributed systems, MLOps, and large-scale streaming platforms like Apache Spark or Flink, along with a proven track record of building scalable bidding or auction platforms.

What you'll do

  • Define requirements for agentic AI-driven bidding capabilities that observe, reason, and adapt autonomously.
  • Architect and implement the next-generation agentic bidding platform enabling autonomous optimization of ad bids.
  • Build large-scale data validation frameworks to ensure reliability of auction signals feeding AI agents.
  • Drive operational excellence and high-availability practices for mission-critical bidding services as DRI.
  • Develop experimentation frameworks to validate agent behavior before deploying in live auctions.
  • Proactively adopt new technologies to enhance the scalability and performance of the bidding stack.

What we're looking for

  • 7+ years of hands-on experience developing and deploying large-scale distributed systems in production environments.
  • 4+ years of experience as a technical lead, including mentoring engineers.
  • Extensive experience with machine learning operations (MLOps) and pipeline automation.
  • Hands-on experience with large-scale streaming platforms like Apache Spark or Flink.
  • Domain expertise in building large-scale distributed bidding or auction platforms.
  • Experience in real-world AI application development using advanced techniques.

More like this

Similar roles

Senior Software Engineer

Adobe

Lehi 85 days ago $139,000$139,000
Java React AWS GCP Azure AI Machine Learning Docker Kubernetes CI/CD PostgreSQL Security Practices Cloud-Based Environments Microfrontend Architectures

Senior Software Engineer

Microsoft

Redmond, WA +2 128 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

Autodesk

San Francisco, CA 43 days ago $117,000$209,330
Python Java Node.js React.js AWS RESTful_APIs SQL NoSQL Agile Scrum Kafka Flink Spark
Hybrid

Senior Software Engineer

Highnote

San Francisco, CA 97 days ago $170,000$230,000
Java Spring JPA SQL JUnit AWS GCP Docker Kubernetes BigQuery RedShift
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 27 days ago $79,200$178,100
Oracle Cloud Infrastructure Java Python C/C++ Golang TCP/IP HTTP UNIX CI/CD

Senior Software Engineer

Carnegie Mellon University

Pittsburgh, PA 24 days ago
C++ Java Angular C# Kubernetes Docker CI/CD Python PostgreSQL AWS Azure Git JIRA Confluence DoD 5000-series guidance Terraform