Principal Software Engineer

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$142,800–$274,800 / yr
Posted
60 days ago
Closes
Oct 26, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 79% of similar roles. Most pay $146,093–$208,800 — 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 694 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer on the Canvas Designer Client team, you will play a pivotal role in developing an intuitive and flexible canvas that enables creators to build enterprise-grade applications without code. Your responsibilities include writing high-quality code for UI components, debugging complex issues, optimizing performance for large-scale apps, and ensuring secure integrations with data sources and connectors. You will collaborate closely with designers and product managers to deliver responsive layouts and coauthoring capabilities, leveraging modern frameworks such as React. This role offers the opportunity to deepen expertise in cutting-edge technologies like LLMs and AI agent frameworks while enhancing collaboration and design skills to create intuitive user experiences within the Power Platform ecosystem.

What you'll do

  • Write and maintain high-quality code for the Canvas Designer client.
  • Debug complex issues and optimize performance for large-scale applications.
  • Build UI components and features enabling seamless app creation without code.
  • Ensure secure and reliable integrations with data sources and connectors.
  • Collaborate closely with PMs and UX designers to deliver intuitive experiences.

What we're looking for

  • 4+ years of coding experience in software development
  • Strong debugging and algorithm design capabilities
  • Experience developing full-stack web applications
  • Proficiency with React framework
  • Knowledge of LLMs, AI agent frameworks, and Copilot Studio
  • Excellent collaboration and communication skills

More like this

Similar roles

Principal Software Engineer

Upstart

Remote 13 days ago $190,600$263,900
TypeScript Node.js Next.js Prisma Relational databases APIs Authentication systems RBA frameworks CI/CD Kubernetes AWS Docker Git GitHub PostgreSQL Terraform Python JavaScript React GraphQL REST JSON YAML Swagger JUnit Selenium Jenkins SonarQube NPM Yarn Webpack Babel ESLint Prettier GitLab Bitbucket Confluence Jira Slack Zoom Microsoft Teams Google Workspace Linux Windows Server MacOS Chrome Firefox Safari Edge Postman Swagger UI Mocking tools CloudFormation IAM VPC Security groups SSL/TLS HTTPS OAuth OpenID Connect JWT SOC 2 NIST CSF
Remote

Principal Software Engineer

Microsoft

Redmond, WA +1 135 days ago $142,800$274,800
Python Java JavaScript C# Kubernetes AWS Azure CI/CD MLOps Docker PostgreSQL Redis Git Jenkins Prometheus Grafana Linux RESTful APIs JSON
Hybrid

Principal Software Engineer

Microsoft

89 days ago $142,800$274,800
CUDA NVIDIA_Triton_Inference_Server TensorRT Kafka Flink Spark_Streaming GPU CPU LLM_inference_optimization NVIDIA_TensorRT custom_CUDA_kernels multi-threading NUMA-aware_memory_allocation lock-free_data_structures I/O_stack_tuning DPDK io_uring CPU/GPU_affinity_optimization SLA-based_capacity_forecasting autoscaling performance_telemetry
Hybrid

Principal Software Engineer

The Walt Disney Company

Remote 67 days ago $206,400$276,700
Python C/C++ gStreamer Docker REST APIs Git AV1 AV2 HEVC VVC AI/ML models Media Metadata Processing Web service development Data visualization Continuous Integration
Remote

Principal Software Engineer

Microsoft

Redmond, WA 50 days ago $142,800$274,800
C++ C# Windows Subsystem for Linux AI/ML CI/CD Python Docker Kubernetes AWS GitHub Visual Studio PostgreSQL Redis Git Jenkins Terraform Ansible Prometheus Grafana

Principal Software Engineer

Oracle

Nashville, TN +1 50 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs Observability Telemetry LLM Vector databases Infrastructure as Code Agentic IDEs Prompt driven engineering AI orchestration frameworks Cursor Copilot