Principal Software Engineer | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
US
Salary
$142,800–$274,800 / yr
Posted
10 days ago
Closes
Nov 23, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $209k
$124k most similar roles pay here $291k

This role pays more than 73% of similar roles. Most pay $174,200–$211,775 — the shaded band above. At the midpoint, this role pays about $209k versus about $193k 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 728 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer | Microsoft Careers

As a Principal Software Engineer in the Capital Markets sector, you will collaborate closely with financial services clients and their engineering teams to develop cloud-based solutions that drive organizational efficiency. This role involves working within a cross-functional team comprising software engineers, data scientists, technical program managers, and designers to create cutting-edge solutions for high-impact customers. You will leverage modern software engineering practices and cloud technologies to design and deliver scalable solutions while adhering to strict insider trading rules and information-barrier requirements. Proficiency in cloud platforms like AWS or Azure, experience with Kubernetes, Docker, and familiarity with programming languages such as Python, Java, or C++ is essential.

What you'll do

  • Design and deliver cloud-based solutions using modern software engineering practices.
  • Work closely with financial services customers in capital markets to develop code for their needs.
  • Collaborate on building innovative solutions alongside a cross-functional team of experts.
  • Ensure compliance with insider trading rules and information-barrier requirements for investment banking clients.
  • Handle material non-public information securely and responsibly.

What we're looking for

  • Extensive experience in designing and delivering cloud-based solutions for financial services.
  • Deep expertise in modern software engineering practices and cloud technologies.
  • Proven track record working with capital markets sector customers and their engineers.
  • Strong compliance knowledge of insider trading rules and information-barrier requirements.
  • Ability to handle material non-public information securely and responsibly.

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 113 days ago $139,900$274,800
Python Java JavaScript C# AI CI/CD Kubernetes Docker AWS Azure PostgreSQL MongoDB Git Jenkins GitHub Swagger RESTful APIs Microservices Cloud Native DevOps SRE Observability Security
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 136 days ago $139,900$274,800
Python Java Kubernetes AWS Azure CI/CD MLOps Apache Spark Flink Docker Prometheus Grafana PostgreSQL Redis Scalability High-Availability Multi-Agent Systems Reinforcement Learning
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 92 days ago $139,900$274,800
C C++ Rust Python JavaScript Java .NET Performance Engineering Large-Scale Software Design Architectural Modernization Legacy Codebase Optimization Performance Tooling Automation AI-Assisted Diagnostics Cross-Team Collaboration Code Reviews
Hybrid

Principal Software Engineer | Microsoft Careers

Microsoft

US 14 days ago $165,600$296,400
Azure Kubernetes Docker CI/CD Apache Spark Kafka PostgreSQL Redis GraphQL Python JavaScript TypeScript React Node.js ML/AI Data pipelines Microservices APIs Schema evolution Telemetry Operational excellence
Hybrid