Senior/Principal Software Engineer - Growth (CoreAI) | Microsoft Careers

Microsoft

Actively hiring
US Posted 109 days ago Apply by Aug 13, 2026 $119,800$234,700 / year

At a glance

AI generated

TL;DR

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.

Skills

Python JavaScript A/B testing CI/CD Kubernetes AWS Azure Docker PostgreSQL Redis Git GitHub Visual Studio Code Terraform Prometheus Grafana Scalability Performance tuning Experimentation methodologies

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.

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 55% of similar roles. Most pay $175,500–$208,800 — the shaded band above. At the midpoint, this role pays about $177k versus about $192k 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 573 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles