Principal Software Engineer - CoreAI | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$142,800–$274,800 / yr
Posted
2 days ago
Closes
Nov 29, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

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

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Software Engineer - CoreAI | Microsoft Careers

The Principal Software Engineer role at CoreAI’s Growth and Data Science team requires a seasoned professional with extensive experience leading cross-functional projects that drive measurable growth. This individual will be responsible for defining and implementing the end-to-end data and analytics architecture, ensuring it is scalable, reliable, and cost-effective to support AI workloads. Day-to-day responsibilities include designing robust data pipelines, collaborating with stakeholders to ensure data governance and trust, and enabling self-service analytics through the development of semantic layers and tools. The ideal candidate will have deep expertise in large-scale cloud environments like Azure, proficiency in core algorithms and data structures, and a strong track record of delivering impactful solutions using AI tools. This role demands excellent communication skills for both technical and non-technical audiences, as well as the ability to mentor others while contributing to the infrastructure needed to scale data insights across CoreAI’s developer-focused AI suite.

What you'll do

  • Leads the design and implementation of extensible and maintainable code used across the company.
  • Defines end-to-end data and analytics architecture for CoreAI platforms to support scalable AI workloads.
  • Designs and optimizes large-scale, robust data pipelines supporting CoreAI’s analytics initiatives.
  • Ensures data governance by implementing rigorous validation protocols for accurate and auditable analytics.
  • Partners with stakeholders to translate business needs into technical solutions for self-service analytics.
  • Mentors other engineers and contributes to scaling data insights across the organization.
  • Leverages AI tools to accelerate workflows and enhance team productivity in software engineering.

What we're looking for

  • 5+ years of experience leading software engineering and analytics projects with measurable wins.
  • Deep expertise in architecting large-scale data pipelines in cloud environments like Azure.
  • Proficient in writing clean code using core algorithms, data structures, and analytics techniques.
  • Strong understanding of data governance, privacy, lineage, and security best practices.
  • Excellent communication skills for conveying complex technical concepts to various audiences.
  • Experience with AI tools in software engineering, data science, and analytics workflows.

More like this

Similar roles

Principal Software Engineer, CoreAI | Microsoft Careers

Microsoft

US 83 days ago $139,900$274,800
Python C++ Java JavaScript Azure CI/CD Kubernetes Docker Terraform Prometheus Grafana LLMs SLMs Multimodal_Models Code_Specific_Models Scalability Reliability Security Privacy Cloud_Infrastructure DevOps