Senior Software Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
79 days ago
Freshness
Confirmed live yesterday
Closes
Dec 21, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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 · Senior Software Engineer

Senior Software Engineer joins the Auction Logic team within the Monetize Platform to build, test, deploy, and monitor critical advertising technology. This role involves leading cross-team engineering efforts to develop business-critical products for publishers and buyers while serving as an architect for real-time platforms. The engineer will design and implement scalable solutions, participate in roadmap planning, conduct code reviews, mentor junior engineers, and resolve complex technical issues related to high-volume data processing. Candidates must possess expertise in C, C++, C#, Java, JavaScript, or Python to develop multi-threaded, distributed systems in Linux environments. The role addresses the challenge of executing dynamic auctions under strict real-time constraints of less than 100 milliseconds while optimizing for performance and algorithmic efficiency within a high-scale environment that processes millions of queries per second across a massive data infrastructure.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design and implement scalable solutions for high-traffic real-time platforms under strict latency constraints.
  • Architect and own significant portions of the Monetize platform's distributed systems.
  • Develop features that optimize software performance, space, and algorithmic efficiency at scale.
  • Lead technical planning sessions with product teams to define requirements and system specifications.
  • Conduct code reviews to improve software quality, maintainability, and robustness.
  • Serve as a Designated Responsible Individual (DRI) for monitoring and resolving production issues.
  • Mentor junior engineers on best practices in software development and engineering standards.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science and 6+ years of experience, or a Bachelor's Degree and 8+ years of experience is preferred.
  • At least 5 years of experience as a professional software developer.
  • Experience building high performance, multi-threaded, distributed systems and applications, preferably in a Linux environment.
  • Experience practicing advanced optimization techniques for performance, space, and algorithmic efficiency.
  • Solid understanding of generalized architecture patterns and service-oriented architecture (SOA).
  • Strong Computer Science fundamentals regarding data structures, algorithms, and time complexity.
  • Ability to pass the Microsoft Cloud background check.

More like this

Similar roles

Senior Software Engineer

Microsoft

11 days ago $119,800$234,700
C C++ C# Java JavaScript Python Rust Go Linux Distributed Systems SOA Data Structures Algorithms Monitoring Observability
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

9 days ago $119,800$234,700
C C++ C# Java JavaScript Python Microservices API Design Distributed Systems Database Design Telemetry Data Structures Algorithms ChatGPT Claude Machine Learning AI
4+ yrs exp Hybrid

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp