Senior Software Engineer, Experimentation Platform

Microsoft

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Salary
$102,100–$202,200 / yr
Posted
74 days ago
Freshness
Confirmed live yesterday
Closes
Dec 26, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $152k
$88k most similar roles pay here $236k

This role pays less than 53% of similar roles. Most pay $149,262–$222,000 — the shaded band above. At the midpoint, this role pays about $152k versus about $186k 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 586 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer, Experimentation Platform

(Senior) Software Engineer, Experimentation Platform - CoreAI joins the Experimentation Platform team to build and maintain high-scale infrastructure for testing AI systems. This role involves designing, implementing, and maintaining reliable code while collaborating with partner engineering teams, product managers, and experts in privacy and security to deliver scalable features. The engineer will focus on building extensible services with strong diagnosability, participating in on-call rotations to troubleshoot live-site issues, and contributing to operational excellence through automation and documentation. Candidates should be proficient in languages such as C, C++, C#, Java, JavaScript, or Python. Preferred qualifications include experience with cloud platforms like Azure, AWS, or GCP, distributed systems, observability tools, and experimentation methodologies like A/B testing at scale. The role specifically addresses the technical challenge of providing infrastructure to measure impact and validate hypotheses within an AI ecosystem.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, implement, and maintain clean, reliable, and testable code using best practices.
  • Use AI tools responsibly across the software development lifecycle while validating all generated changes.
  • Build extensible services with strong diagnosability, reliability, and production-readiness for high-scale systems.
  • Collaborate with partner teams to translate requirements into scalable, user-centric features.
  • Participate in on-call rotations to troubleshoot live-site issues and improve system telemetry.
  • Improve service reliability by creating automated tools, documentation, and process improvements.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field.
  • 2+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud background check.
  • Experience building and maintaining distributed systems on cloud platforms like Azure, AWS, or GCP.
  • Experience using observability tools including logging, metrics, and tracing to diagnose service issues.
  • Experience with experimentation platforms, A/B testing at scale, and statistical methodologies.
  • Familiarity with AI-assisted development workflows or the responsible use of AI coding tools.

More like this

Similar roles

Principal Software Engineer, Experimentation Platform

Microsoft

79 days ago $142,800$274,800
Python C++ C# Java JavaScript C Azure AWS GCP Distributed Systems A/B Testing Observability Logging Metrics Distributed Tracing Security Hardening Threat Modeling Incident Response
6+ yrs exp

Principal Software Engineer, CoreAI

Microsoft

Redmond, WA 32 days ago $142,800$274,800
Generative AI Distributed Systems Cloud-Native Python C# C++ Java JavaScript C System Architecture
6+ yrs exp

Software Engineer II

Microsoft

7 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Distributed Systems Machine Learning DevOps CI/CD Software Architecture Observability Telemetry AI Infrastructure SDLC
2+ yrs exp Hybrid

Senior Software Engineer, Responsible AI

Microsoft

32 days ago $119,800$234,700
Azure Python C++ C# Java JavaScript C Machine Learning Distributed Systems CI/CD DevOps Azure OpenAI Azure ML Azure AI Studio Software Architecture SDLC Telemetry
4+ yrs exp Hybrid

Senior Software Engineer, CoreAI

Microsoft

Redmond, WA 37 days ago $119,800$234,700
Python C# C++ Java JavaScript C Azure Databricks Microsoft Fabric Data Pipelines Data Mining Data Engineering Software Engineering Analytics
4+ yrs exp