| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
69 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 64% of similar roles. Most pay $152,150–$207,350 — the shaded band above. At the midpoint, this role pays about $177k versus about $180k for comparable roles.

Based on 239 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 1580 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

The M365 Copilot App Platform team is seeking a Senior Software Engineer to join their middle-tier service team. This role involves leading the design and implementation of new features, developing and maintaining middle-tier services, APIs, deployment pipelines, and infrastructure for Microsoft 365 Copilot apps on web, Windows, and Mac platforms. The engineer will collaborate with cross-functional teams to enhance application performance and quality while working closely with partner teams to integrate additional capabilities. Key responsibilities include full-stack development spanning client app and middle-tier services using technologies such as C#, JavaScript, or TypeScript. This position requires strong web service skills in C#/ASP.Net or node.js, experience with client app development in TypeScript, and the ability to drive innovation in a fast-paced agile environment.

What you'll do

  • Lead the design and implementation of new middle-tier features with architects and contributors.
  • Develop and maintain middle-tier services, APIs, deployment pipelines, and infrastructure.
  • Enhance application performance and quality by designing and delivering software improvements.
  • Work closely with partner teams to integrate new capabilities into the M365 Copilot platform.
  • Collaborate on full-stack development spanning client apps and middle-tier services.

What we're looking for

  • 8+ years of technical engineering experience with coding in C#, JavaScript, or TypeScript
  • Strong web service skills using C#/ASP.NET, node.js, or equivalent technologies
  • Experience with client app development using TypeScript
  • Proven ability to lead the design and implementation of new middle-tier features
  • Collaborative approach with strong cross-team communication and partnership skills

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 12 days ago $142,800$274,800
Python MATLAB RF measurement time-domain control AI ML automation tools topological qubits spin qubits superconducting qubits quantum characterization verification validation data acquisition statistical analysis cryogenic electrical measurements

| Microsoft Careers

Microsoft

WA +1 66 days ago $119,800$234,700
Microsoft Azure Kubernetes Terraform Python SQL PostgreSQL CI/CD Docker AWS Google Cloud Platform Project Management Scrum Agile DevOps Infrastructure as Code Quality Assurance Construction Management Vendor Management Contract Compliance Data Center Operations

| Microsoft Careers

Microsoft

Redmond, WA 59 days ago $139,900$274,800
Azure AWS GCP PowerShell AzureCLI CI/CD Python Kubernetes Terraform Docker PostgreSQL Snowflake Git Jira Confluence GitHub Slack Zoom GoogleMeet Miro Asana Trello

| Microsoft Careers

Microsoft

Redmond, WA 61 days ago $86,100$169,800
ATS SQL Python R PowerBI Google Analytics LinkedIn Slack Zoom Microsoft Office Service Level Agreements General Data Protection Regulation Office of Federal Compliance Programs

| Microsoft Careers

Microsoft

Redmond, WA 46 days ago $85,400$168,100
Python Docker Kubernetes CI/CD DevOps C# C++ Java JavaScript TypeScript Distributed Systems Cloud Infrastructure Model Serving Caching Batching Monitoring