Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
2 days ago
Closes
Nov 28, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 77% of similar roles. Most pay $143,572–$177,250 — the shaded band above. At the midpoint, this role pays about $177k versus about $160k 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 571 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

The Azure Data Analytics team within Microsoft Fabric is seeking a Senior Software Engineer to join the Fabric Data Engineering Experience & Infrastructure team. This role involves designing and developing cutting-edge big data cloud offerings, ensuring seamless integration for Data Engineers and Scientists. Day-to-day responsibilities include planning incremental software deliveries, reviewing code changes, maintaining online services, and fostering collaborative problem-solving across global teams. The ideal candidate has 5+ years of experience in backend development with a focus on scalable distributed systems using C# or similar languages, along with expertise in multi-threaded programming, Kubernetes, and service fabric. Familiarity with open-source tools like Spark and cloud resource management is beneficial. This position plays a crucial role in Microsoft’s mission to provide an end-to-end analytics experience at enterprise scale.

What you'll do

  • Design and develop exceptional experiences for new big data cloud offerings.
  • Plan, schedule, and deliver quality software incrementally in the cloud.
  • Review product code changes to ensure adherence to industry best practices.
  • Maintain and operate cloud online services efficiently and reliably.
  • Build great developer and user experience for modern analytics systems.

What we're looking for

  • 5+ years of programming experience in service/backend development.
  • Expertise in building scalable, distributed services using C#, Java, or similar high-level languages.
  • Proficiency in multi-threaded/parallel programming and cloud infrastructure management.
  • Experience with Kubernetes or Service Fabric for deploying and managing applications.
  • Familiarity with open-source tools like Apache Spark (preferred but not required).
  • Knowledge of Azure, AWS, or Google Cloud for resource provisioning and management.

More like this

Similar roles

Senior Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 37 days ago $119,800$234,700
Microsoft Azure CI/CD Telemetry Debugging Networking Operating Systems Authentication Docker Kubernetes Python Go SQL PostgreSQL Redis MongoDB Git GitHub Jenkins Prometheus Grafana
Hybrid

| Microsoft Careers

Microsoft

Redmond, WA 55 days ago $119,800$234,700
Azure Python Java Scala Spark Hadoop HDFS Kafka Flink Docker Kubernetes CI/CD PostgreSQL Redis Elasticsearch Prometheus Grafana Git Jenkins
Hybrid

Senior Software Engineer | Microsoft Careers

Microsoft

Washington 124 days ago $119,800$234,700
C++ JavaScript Python Git CI/CD Docker Kubernetes Terraform AWS Azure PostgreSQL SQLite Chrome Chromium W3C REST GraphQL HTML5 CSS3 WebAssembly WebGL
Hybrid