Principal Software Engineer

Microsoft

Actively hiring Posted this week Verified listing
Redmond, WA Posted 6 days ago Apply by Nov 24, 2026 $165,600$296,400 / year

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $231k
$125k most similar roles pay here $315k

This role pays more than 87% of similar roles. Most pay $164,787–$214,500 — the shaded band above. At the midpoint, this role pays about $231k versus about $190k 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 571 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR

Seeking a Principal Architect to join Bing Fundamentals' IndexServe team as a senior backend engineer. This role involves architecting and driving cutting-edge techniques such as LLMs, ranking algorithms, and index serving in large-scale distributed systems with over 100K nodes. The candidate will lead the development of an agile, performant, and efficient platform for implementing relevance innovations using deep learning and AI tools. Key responsibilities include technical leadership during code reviews, mentoring junior engineers, and ensuring coding standards are met while incorporating Responsible AI practices. Proficiency in C#, Java, Python, or similar languages is essential, along with experience in large-scale distributed systems and familiarity with LLMs and ranking algorithms.

What you'll do

  • Drives improvement of AI tools and practices across the software development lifecycle.
  • Leads code reviews to ensure high-quality, secure, and performant code adhering to standards.
  • Oversees design discussions for complex product architectures, ensuring scalability and resiliency.
  • Implements automation in production and deployment processes for zero-touch deployments.
  • Monitors live site services on a rotational basis, addressing issues promptly and securely.

What we're looking for

  • Extensive experience (8+ years) in backend engineering with coding in C, C++, C#, Java, JavaScript, or Python
  • Proven track record of technical leadership in architecting large-scale distributed systems
  • Expertise in AI tools and practices, including LLMs and deep learning techniques
  • Strong background in designing efficient and scalable index serving platforms
  • Experience in driving engineering excellence through automation and deployment best practices
  • Deep understanding of security, privacy, and compliance requirements for complex products
  • Leadership in incorporating Responsible AI practices into software development lifecycle

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 91 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

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 56 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Intuit

New York, NY 48 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

Oracle

Santa Clara, CA 48 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, CA 48 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

Regeneron

Tarrytown 77 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