Principal Software Engineer

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$142,800–$274,800 / yr
Posted
99 days ago
Closes
Sep 21, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $209k
$125k most similar roles pay here $291k

This role pays more than 74% of similar roles. Most pay $142,450–$210,850 — the shaded band above. At the midpoint, this role pays about $209k versus about $177k 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 368 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer

As a Senior Software Engineer on the supercomputing team, you will architect and develop high-volume, low-latency event pipelines to provide real-time insights into job interruptions and reliability issues. Your daily tasks include analyzing existing pipelines for improvements in fidelity, granularity, and latency, contributing to key metrics like Mean Time to Interrupt and Nodes in Service. You will collaborate with cross-functional teams to enhance telemetry and infrastructure management across current and next-generation datacenters, IT hardware, power systems, and cooling technologies. Additionally, you will drive engineering excellence by addressing strategic customer issues and leading initiatives to minimize future impact through continuous learning and improvement programs. The role requires expertise in languages such as C++, Java, or Python, along with experience in AI/HPC systems and DataCenter technologies including telemetry.

What you'll do

  • Design high-volume low-latency event pipelines for real-time insights into job interruptions.
  • Analyze existing event pipelines to enhance fidelity and reduce latency of critical events.
  • Improve key metrics by enabling data scientists to use telemetry for issue identification.
  • Develop end-to-end solutions with cross-functional teams to manage core infrastructure.
  • Drive engineering excellence based on strategic customer usage scenarios and feedback.
  • Lead complex incident resolution, root cause analysis, and initiatives to minimize future impact.

What we're looking for

  • Bachelor's Degree in Computer Science or related field with 6+ years of technical engineering experience.
  • Expertise in coding languages such as C, C++, C#, Java, JavaScript, and Python.
  • Experience in operating AI/HPC systems and developing applications on clusters.
  • In-depth knowledge of DataCenter technologies including power, cooling, IT hardware, and telemetry.
  • Proven ability to architect and develop high-volume low-latency event pipelines.
  • Drive engineering excellence by resolving complex incidents and conducting root cause analyses.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 120 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

Intuit

New York, NY 77 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Microsoft

Redmond, WA 119 days ago $142,800$274,800
C C++ Rust Python JavaScript Java .NET Performance Engineering Large-Scale Software Design Architectural Modernization Legacy Codebase Refactoring Performance Tooling Automation AI-Assisted Diagnostics Cross-Team Collaboration Real-World Telemetry Traces Experiments

Principal Software Engineer

Regeneron

Tarrytown 25 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD

Principal Software Engineer

Northern Trust

Chicago, IL 24 days ago $137,400$233,600
Azure Java Spring Boot React SQL Snowflake GitHub Copilot CI/CD Terraform ARM Entra ID RBM Key Vault Azure Monitor Application Insights Messaging Technologies MQ and JMS

Principal Software Engineer

Cisco

Remote (Milpitas, CA) 31 days ago $231,400$331,800
C C++ Python Linux Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO AI/ML Layer 2/3 network protocols network processors optical networking secure-boot CMIS SFF standards
Remote