Senior Software Engineer

Microsoft

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$119,800–$234,700 / yr
Posted
14 days ago
Freshness
Confirmed live 2 days ago
Closes
Mar 10, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 68% of similar roles. Most pay $150,000–$198,275 — the shaded band above. At the midpoint, this role pays about $177k versus about $174k 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 644 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer The Senior Software Engineer joins the Microsoft Fabric App Development team to build next-generation application development capabilities for data-intensive applications. This role involves designing, coding, and operating core platform products including distributed cloud services, developer tools, GraphQL APIs, User Data Functions, and AI-powered developer experiences. The engineer will solve complex technical problems regarding scalability and reliability while collaborating with cross-functional teams to integrate features into the broader Fabric ecosystem. Candidates must possess strong software engineering fundamentals and system design skills to manage projects from concept through production. Required technical proficiencies include experience with languages such as C, C++, C#, Java, JavaScript, or Python. The role focuses on solving challenges in large-scale distributed systems, cloud services, and developer tools like CLIs and SDKs to improve productivity for both low-code makers and professional developers.

What does a Software Engineer earn?

Median $196500 from 2013 postings across 147 companies.

See salary data

What you'll do

  • Design, code, deliver, and operate core Fabric App products including distributed cloud services and developer tools.
  • Develop core platform capabilities such as GraphQL APIs, User Data Functions, and AI-powered developer experiences.
  • Contribute to architecture and design discussions to ensure system scalability, resiliency, and developer productivity.
  • Act as a Designated Responsible Individual (DRI) to monitor, investigate, and resolve service degradation or downtime.
  • Drive technical excellence through code reviews, establishing best practices, and mentoring other engineers.
  • Lead the continuous improvement of development processes and tools to increase engineering efficiency.
  • Solve complex technical problems across the full stack including cloud services, APIs, and SDKs.

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.
  • Ability to pass the Microsoft Cloud background check.
  • Master's Degree in Computer Science or related technical field and 6+ years of engineering experience in relevant programming languages (preferred).
  • Bachelor's Degree in Computer Science or related technical field and 8+ years of engineering experience in relevant programming languages (preferred).
  • 6+ years of experience building and operating cloud services at scale (preferred).
  • 4+ years of experience building applications using public cloud platforms like Azure, AWS, or GCP (preferred).
  • 3+ years of experience building developer tooling such as CLI, VS Code extensions, or SDKs for languages including JavaScript and Python (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

Remote 3 days ago $119,800–$234,700
PostgreSQL MongoDB Azure C C++ C# Java Python JavaScript Distributed Systems NoSQL BSON High Availability Linux Foundation
4+ yrs exp Remote

Senior Software Engineer

Microsoft

4 days ago $119,800–$234,700
Python C# Java JavaScript TypeScript C++ Azure OpenAI Azure AI Foundry Semantic Kernel AutoGen RAG LLMs Kubernetes AKS Cosmos DB Microsoft Fabric Event Hubs Azure Monitor MLOps LLMOps Infrastructure as Code System Design Distributed Systems SAP ERP
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

3 days ago $119,800–$234,700
Azure Microsoft Fabric SQL Server Python C# Java C++ JavaScript Azure Data Factory Azure Synapse Analytics Azure Cosmos DB Azure PostgreSQL Power BI Distributed Systems SaaS Agile
4+ yrs exp Hybrid

Software Engineer II

Microsoft

8 days ago $102,100–$202,200
C# Azure Microsoft Fabric CI/CD Distributed Systems Kubernetes Python Java JavaScript C++ C Azure SQL Cosmos DB Service Bus Event Grid Power BI DORA Metrics
2+ yrs exp Hybrid

Principal Software Engineer

Microsoft

3 days ago $142,800–$274,800
Microsoft Fabric Azure SQL Azure Cosmos DB PostgreSQL Azure Data Factory Azure Synapse Analytics Power BI Distributed Systems C C++ C# Java JavaScript Python Query Processing AI Observability
6+ yrs exp Hybrid