Senior Software Engineer

Microsoft

Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
39 days ago
Closes
Nov 14, 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 58% of similar roles. Most pay $152,955–$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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

Join Microsoft’s Ads SDKs team as a senior software engineer and help shape the future of digital advertising at global scale. You will lead the design, architecture, and development of key components of the Windows Ads SDK, balancing performance, scalability, reliability, and maintainability while building CI/CD pipelines and test infrastructure to ensure high-quality releases. Your role involves implementing features that enhance ad delivery on Windows platforms, adhering to Microsoft’s standards for security, privacy, accessibility, and compliance. You will collaborate with cross-functional teams to evaluate design options, participate in code reviews, and drive data-informed feature rollouts using telemetry and experimentation. The ideal candidate has 6+ years of professional software engineering experience with expertise in C++, C#, .NET, Win32 API, WinUI3, UWP, and JavaScript, along with a strong background in cloud-based environments and advertising technology concepts.

What you'll do

  • Lead the design and architecture of key Windows Ads SDK components.
  • Build CI/CD pipelines to enable reliable high-quality frequent releases.
  • Implement features that improve ad delivery experience on Windows platforms.
  • Evaluate design options, document tradeoffs, and evolve solutions for integration.
  • Drive data-informed feature rollouts by leveraging telemetry and experimentation.
  • Participate in design and code reviews to apply secure design principles.

What we're looking for

  • 6+ years of professional software engineering experience in production systems.
  • Hands-on experience with C++, C#, .NET, and Windows development frameworks.
  • Experience designing and optimizing software for performance and reliability.
  • Familiarity with cloud-based environments and CI/CD pipelines.
  • Ability to work effectively across multiple domains and technologies.
  • Experience with advertising technology concepts such as SDK development and telemetry.

More like this

Similar roles

Senior Software Engineer

Microsoft

US 68 days ago $119,800$234,700
Azure Python CI/CD Kubernetes Docker Terraform PostgreSQL Redis MongoDB Git GitHub Jenkins SonarQube Prometheus Grafana OAuth OpenAPI RESTful_APIs GraphQL

Senior Software Engineer

The Walt Disney Company

Remote 82 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Microsoft

87 days ago $119,800$234,700
React TypeScript Redux Toolkit Webpack Babel Jest ESLint Prettier Docker Kubernetes Azure DevOps Python C# Java JavaScript Lerna Nx CI/CD Bash YAML
Hybrid

Senior Software Engineer

Microsoft

WA 123 days ago
Python JavaScript TypeScript React Azure C# Java API design Microservices Distributed systems Frontend development Payment systems Checkout flows Wallets Commerce platforms CI/CD
Hybrid

Senior Software Engineer

Oracle

Nashville, TN 31 days ago $99,600$223,400
Oracle Cloud Infrastructure PostgreSQL JavaScript TypeScript CI/CD Oracle Database Java Oracle APEX SQL Docker Kubernetes Terraform Python Go