Principal Software Engineer | Microsoft Careers

Microsoft

Actively hiring
San Francisco Bay area · New York City metropolitan area Posted 24 days ago $139,900$274,800 / year

At a glance

AI generated

TL;DR

As a Principal Software Engineer on the Copilot Studio Knowledge team, you will lead the development of cutting-edge features that enhance the efficiency and accuracy of front-line workers. Your responsibilities include expanding Copilot Studio’s reach by building new features, improving quality and performance, and resolving customer issues to ensure smooth workflows. You will demonstrate technical leadership by defining architecture, generating high-quality code, and mentoring engineers to foster career growth. Leveraging the latest AI tools, you will drive speed and agility within the team while engaging with customers to gather feedback and implement improvements. The role requires expertise in building enterprise-grade web services, integrating complex software systems, and maintaining cloud components, along with proficiency in languages such as C#, Java, JavaScript, React, or Python. This position offers a unique opportunity to work on a product at the forefront of Generative AI technology, contributing to Microsoft’s mission of empowering others through innovation.

Skills

Python JavaScript React C# Java Agile Generative AI Power Platform AWS Azure CI/CD

What you'll do

  • Lead technical improvements and define architecture for Copilot Studio features.
  • Build new features to enhance Copilot Studio's reach, quality, performance, and scalability.
  • Resolve customer issues and incorporate feedback to drive product enhancements.
  • Mentor engineering teams to foster career growth and maintain high-quality solutions.
  • Engage with customers to diagnose and resolve problems with their Copilots.

What we're looking for

  • At least 1 year of experience leveraging AI tools to build high-quality code.
  • Proven ability to integrate complex software systems and cloud components.
  • Experience building and maintaining enterprise-grade web services.
  • Demonstrated technical leadership in defining architecture and generating quality code.
  • Ability to engage with customers, solve problems, and drive product improvements based on feedback.
  • Familiarity with agile methodologies and a commitment to diversity and inclusion.

Market check

Salary context

This $139,900–$274,800 range sits above 65% of similar postings on FindRole.

Peer median band

$139,900$257,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$177,250$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 451 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Principal Software Engineer | Microsoft Careers

Microsoft

US 42 days ago $163,000$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

Principal Software Engineer | Microsoft Careers

Microsoft

US 105 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

Principal Software Engineer | Microsoft Careers

Microsoft

US 128 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

Principal Software Engineer | Microsoft Careers

Microsoft

US 64 days ago $139,900$274,800
Azure Python Java C++ Kafka Spark Hadoop HDFS Flink Scala Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins

Principal Software Engineer | Microsoft Careers

Microsoft

US 84 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

Principal Software Engineer | Microsoft Careers

Microsoft

US 44 days ago $163,000$296,400
CUDA TensorRT Triton PyTorch Nsight Azure H100 A100 LLM SLM MoE Model Compression Quantization Distillation SVD Low-Rank Methods Continuous Batching KV-Cache Optimizations Routing DLIS Talon