Senior Principal Software Engineer, Growth (CoreAI)

Microsoft

Quick summary

Work type
On-site
Location
Posted
133 days ago
Closes
Aug 13, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$128k most similar roles pay here $246k

This listing doesn't post a salary. Most similar roles pay $166,100–$215,650.

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

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Principal Software Engineer, Growth (CoreAI)

As a Growth Engineer at Microsoft's CoreAI team, you will play a pivotal role in driving experimentation and learning velocity across world-class developer products like GitHub Copilot and Visual Studio Code. Your day-to-day responsibilities include designing and shipping growth experiments, building A/B testing frameworks, and collaborating with Product, Data Science, Design, and Research teams to turn hypotheses into actionable learnings. You will also leverage data and telemetry to inform decisions from experiment design to rollout strategy, ensuring that successful patterns are scaled across high-traffic global AI products. The ideal candidate has a strong background in software engineering fundamentals, experience with scalable system design, proficiency in A/B testing, and a commitment to responsible growth practices. This role involves working within an AI-first organization where speed and rigor coexist, aiming to empower developers worldwide by accelerating the adoption of AI technologies at global scale.

What you'll do

  • Own growth through engineering excellence by designing and shipping experiments across various stages.
  • Build and evolve A/B testing frameworks and tooling to enhance experimentation quality and confidence.
  • Partner with Product, Data Science, Design, and Research teams to turn hypotheses into actionable learnings.
  • Use data and telemetry to guide decisions from experiment design to rollout strategy.
  • Scale successful growth patterns across high-traffic, global AI products efficiently.
  • Balance speed and rigor in a fast-paced, AI-first engineering environment.

What we're looking for

  • 2+ years of experience shipping A/B tests end-to-end in production.
  • 4+ years building high-availability features for multi-region systems.
  • Proficiency in designing scalable, reliable systems supporting rapid iteration.
  • Experience writing high-quality, maintainable code and owning services live.
  • Understanding of experimentation quality, including metrics selection and guardrails.
  • Engineering mindset focused on hypothesis-driven development and iterative learning.

More like this

Similar roles

Principal Software Engineer, Growth

Microsoft

135 days ago $165,600$296,400
Python Kubernetes AWS CI/CD Docker PostgreSQL Terraform Git GitHub Azure Grafana Prometheus Redis MongoDB GraphQL REST Microservices SaaS

Principal Software Engineer, CoreAI

Microsoft

US 25 days ago $142,800$274,800
Azure Python SQL Kubernetes Docker CI/CD Terraform PostgreSQL Snowflake Apache Spark Data Governance Machine Learning AI Tools Self-service Analytics Cross-functional Collaboration Cloud Services Data Lineage Data Security Scalable Architectures

Principal Software Engineer, CoreAI

Microsoft

102 days ago $142,800$274,800
Kubernetes Python C C++ Java JavaScript Terraform AWS Azure PostgreSQL CI/CD Prometheus Grafana Docker RDMA InfiniBand NCCL CUDA AKS Dynamic Resource Allocation(DRA)

Principal Software Engineer, CoreAI

Microsoft

69 days ago $165,600$296,400
Python Docker Kubernetes CI/CD DevOps C C++ C# Java JavaScript distributed systems cloud-based infrastructure containerization tools virtualization technology production ML systems model serving caching batching monitoring