Senior Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
3 days ago
Closes
Dec 14, 2026

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 69% of similar roles. Most pay $152,150–$196,637 — 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 1633 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer | Microsoft Careers

As a Senior Software Engineer on the WorkIQ-Infra team at Microsoft, you will play a pivotal role in developing the foundational connectivity and connection-management services for Agent 365 and Power Platform-based agents. Your responsibilities include designing high-scale backend services that enable secure, scalable access to enterprise systems, ensuring tenant isolation and compliance with security standards. You will build multi-tenant, highly available services used across Microsoft 365 and Power Platform, implementing authentication flows and partnering with security teams to meet privacy requirements. Additionally, you will focus on production reliability by building monitoring and alerting systems, participating in on-call rotations, and continuously improving the platform’s performance and cost efficiency. The role requires proficiency in C#, Java, TypeScript, experience with Azure cloud infrastructure, and a solid understanding of distributed systems and RESTful APIs.

What you'll do

  • Design high-scale backend services for Power Platform Connectors Infra to enable secure connectivity.
  • Implement authentication and authorization flows using Entra ID, OAuth, and other protocols.
  • Ensure tenant isolation and least privilege access in compliance with enterprise security standards.
  • Build multi-tenant, highly available, low-latency services used across Microsoft 365 and Power Platform.
  • Drive architectural decisions for connection lifecycle management, including throttling and resiliency.

What we're looking for

  • 5+ years of professional software engineering experience in distributed systems.
  • Solid experience building cloud services on Azure with C#, Java, TypeScript.
  • Proficiency in designing and operating RESTful APIs for service-to-service communication.
  • Experience working in multitenant, enterprise-scale distributed systems.
  • Familiarity with identity systems, OAuth flows, and credential management practices.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 53 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

Senior Software Engineer | Microsoft Careers

Microsoft

Washington 141 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

| Microsoft Careers

Microsoft

Canada +1 32 days ago $119,800$234,700
Python Java C# Scala Spark PySpark Kubernetes Azure AWS Git CI/CD Docker PostgreSQL MongoDB Redis RESTful APIs GraphQL JSON XML Swagger/OpenAPI JUnit Selenium Jenkins Prometheus Grafana
Hybrid

| Microsoft Careers

Microsoft

Houston, TX 29 days ago $119,800$234,700
Python C++ Java JavaScript ROS2 ABB RDK-FANUC UR Isaac Sim Omniverse OPC UA MQTT